Unit 'OpenGL_Particles' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pl_opengl]

TFxGroup

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: OpenGL_Particles.pas line 161

type TFxGroup = class(TObject)

protected

  FJunkCount: Word;

  

  JunkIndices: array of Word;

  

  FTransparency: single;

  

  FHighestActive: Integer;

  

  FCalcBoundingBox: Boolean;

  

  FBoundingBox: TFxBoundingBox;

  

  function getSize;

  

  function getActiveCount;

  

  procedure setTransparency();

  

public

  Particles: array of TFxParticle;

  

  MinimizeSpread: Boolean;

  

  CalcBoundingBox: Boolean;

  

  Visible: Boolean;

  

  Update: Boolean;

  

  Settings: TFxGroupSettings;

  

  constructor create();

  

  function add();

  

  procedure delete();

  

  procedure advance();

  

  procedure clear;

  

  property BoundingBox: TFxBoundingBox; [r]

  

  property Size: Word; [r]

  

  property ActiveCount: Word; [r]

  

  property JunkCount: Word; [r]

  

  property HighestActive: Integer; [r]

  

  property Transparency: single; [rw]

  

end;

Inheritance

TFxGroup

  

|

TObject



CT Web help

CodeTyphon Studio