Class TParticleSystemNode
Unit
Declaration
type TParticleSystemNode = class(TAbstractShapeNode)
Description
Base node type for all Shape nodes.
Hierarchy
- TObject
- TPersistent
- TX3DFileItem
- TX3DNode
- TAbstractNode
- TAbstractChildNode
- TAbstractShapeNode
- TParticleSystemNode
Overview
Methods
procedure CreateNode; override; |
|
class function ClassX3DType: string; override; |
|
procedure SetColorKey(const Value: array of Single); overload; |
|
procedure SetColorKey(const Value: TSingleList); overload; |
|
procedure SetPhysics(const Value: array of TAbstractParticlePhysicsModelNode); |
|
procedure SetTexCoordKey(const Value: array of Single); overload; |
|
procedure SetTexCoordKey(const Value: TSingleList); overload; |
Properties
property FdCreateParticles: TSFBool read FFdCreateParticles; |
|
property CreateParticles: Boolean read GetCreateParticles write SetCreateParticles; |
|
property FdEnabled: TSFBool read FFdEnabled; |
|
property Enabled: Boolean read GetEnabled write SetEnabled; |
|
property FdLifetimeVariation: TSFFloat read FFdLifetimeVariation; |
|
property LifetimeVariation: Single read GetLifetimeVariation write SetLifetimeVariation; |
|
property FdMaxParticles: TSFInt32 read FFdMaxParticles; |
|
property MaxParticles: Integer read GetMaxParticles write SetMaxParticles; |
|
property FdParticleLifetime: TSFFloat read FFdParticleLifetime; |
|
property ParticleLifetime: Single read GetParticleLifetime write SetParticleLifetime; |
|
property FdParticleSize: TSFVec2f read FFdParticleSize; |
|
property ParticleSize: TVector2 read GetParticleSize write SetParticleSize; |
|
property EventIsActive: TSFBoolEvent read FEventIsActive; |
|
property FdColorRamp: TSFNode read FFdColorRamp; |
|
property ColorRamp: TAbstractColorNode read GetColorRamp write SetColorRamp; |
|
property FdColorKey: TMFFloat read FFdColorKey; |
|
property FdEmitter: TSFNode read FFdEmitter; |
|
property Emitter: TAbstractParticleEmitterNode read GetEmitter write SetEmitter; |
|
property FdGeometryType: TSFStringEnum read FFdGeometryType; |
|
property GeometryType: TParticlesGeometry read GetGeometryType write SetGeometryType; |
|
property FdPhysics: TMFNode read FFdPhysics; |
|
property FdTexCoordRamp: TSFNode read FFdTexCoordRamp; |
|
property TexCoordRamp: TTextureCoordinateNode read GetTexCoordRamp write SetTexCoordRamp; |
|
property FdTexCoordKey: TMFFloat read FFdTexCoordKey; |
Description
Methods
procedure CreateNode; override; |
|
class function ClassX3DType: string; override; |
|
procedure SetColorKey(const Value: array of Single); overload; |
|
procedure SetColorKey(const Value: TSingleList); overload; |
|
procedure SetPhysics(const Value: array of TAbstractParticlePhysicsModelNode); |
|
procedure SetTexCoordKey(const Value: array of Single); overload; |
|
procedure SetTexCoordKey(const Value: TSingleList); overload; |
|
Properties
property FdCreateParticles: TSFBool read FFdCreateParticles; |
|
Internal wrapper for property CreateParticles. This wrapper API may change, we advise to access simpler CreateParticles instead. |
property CreateParticles: Boolean read GetCreateParticles write SetCreateParticles; |
|
property FdEnabled: TSFBool read FFdEnabled; |
|
Internal wrapper for property Enabled. This wrapper API may change, we advise to access simpler Enabled instead. |
property Enabled: Boolean read GetEnabled write SetEnabled; |
|
property FdLifetimeVariation: TSFFloat read FFdLifetimeVariation; |
|
Internal wrapper for property LifetimeVariation. This wrapper API may change, we advise to access simpler LifetimeVariation instead. |
property LifetimeVariation: Single read GetLifetimeVariation write SetLifetimeVariation; |
|
property FdMaxParticles: TSFInt32 read FFdMaxParticles; |
|
Internal wrapper for property MaxParticles. This wrapper API may change, we advise to access simpler MaxParticles instead. |
property MaxParticles: Integer read GetMaxParticles write SetMaxParticles; |
|
property FdParticleLifetime: TSFFloat read FFdParticleLifetime; |
|
Internal wrapper for property ParticleLifetime. This wrapper API may change, we advise to access simpler ParticleLifetime instead. |
property ParticleLifetime: Single read GetParticleLifetime write SetParticleLifetime; |
|
property FdParticleSize: TSFVec2f read FFdParticleSize; |
|
Internal wrapper for property ParticleSize. This wrapper API may change, we advise to access simpler ParticleSize instead. |
property ParticleSize: TVector2 read GetParticleSize write SetParticleSize; |
|
property EventIsActive: TSFBoolEvent read FEventIsActive; |
|
property FdColorRamp: TSFNode read FFdColorRamp; |
|
Internal wrapper for property ColorRamp. This wrapper API may change, we advise to access simpler ColorRamp instead. |
property ColorRamp: TAbstractColorNode read GetColorRamp write SetColorRamp; |
|
property FdColorKey: TMFFloat read FFdColorKey; |
|
Internal wrapper for property |
property FdEmitter: TSFNode read FFdEmitter; |
|
Internal wrapper for property Emitter. This wrapper API may change, we advise to access simpler Emitter instead. |
property Emitter: TAbstractParticleEmitterNode read GetEmitter write SetEmitter; |
|
property FdGeometryType: TSFStringEnum read FFdGeometryType; |
|
Internal wrapper for property GeometryType. This wrapper API may change, we advise to access simpler GeometryType instead. |
property GeometryType: TParticlesGeometry read GetGeometryType write SetGeometryType; |
|
property FdPhysics: TMFNode read FFdPhysics; |
|
Internal wrapper for property |
property FdTexCoordRamp: TSFNode read FFdTexCoordRamp; |
|
Internal wrapper for property TexCoordRamp. This wrapper API may change, we advise to access simpler TexCoordRamp instead. |
property TexCoordRamp: TTextureCoordinateNode read GetTexCoordRamp write SetTexCoordRamp; |
|
property FdTexCoordKey: TMFFloat read FFdTexCoordKey; |
|
Internal wrapper for property |
Generated by PasDoc 0.16.0.