HPL3/SOMA/Scripting/cParticleSystem

From Frictional Wiki
< HPL3‎ | SOMA‎ | Scripting
Revision as of 03:07, 4 August 2020 by Abion47 (talk | contribs) (Created page with "{{ScriptingStub}} Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki! ==Fields== cParticleSystem has no public fields. ==...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!

Fields

cParticleSystem has no public fields.

Functions

Return Type Function Name Parameters Description
void AddChild iEntity3D@ apEntity
cBoundingVolume@+ GetBoundingVolume
float GetBrightness
cEntity3DIterator@ GetChildIterator
const cColor& GetColor
iEntity3D@ GetEntityParent
eEntityType GetEntityType
bool GetFadeAtDistance
tID GetID
cMatrixf& GetLocalMatrix
cVector3f GetLocalPosition
float GetMaxFadeDistanceEnd
float GetMaxFadeDistanceStart
float GetMinFadeDistanceEnd
float GetMinFadeDistanceStart
const tString& GetName
bool GetRemoveWhenDead
bool GetScriptableIsSaved
int GetTransformUpdateCount
int GetUniqueID
cMatrixf& GetWorldMatrix
cVector3f GetWorldPosition
bool HasParent
bool IsActive
bool IsChild iEntity3D@ apEntity
bool IsVisible
void Kill
void KillInstantly
void RemoveChild iEntity3D@ apEntity
void SetActive bool abActive
void SetBrightness float afX
void SetColor const cColor &in aColor
void SetFadeAtDistance bool abX
void SetMatrix const cMatrixf &in a_mtxTransform
void SetMaxFadeDistanceEnd float afX
void SetMaxFadeDistanceStart float afX
void SetMinFadeDistanceEnd float afX
void SetMinFadeDistanceStart float afX
void SetName const tString &in asName
void SetPosition const cVector3f &in avPos
void SetRemoveWhenDead bool abX
void SetScriptableIsSaved bool abX
void SetVisible bool abVisible
void SetWorldMatrix const cMatrixf &in a_mtxWorldTransform
void SetWorldPosition const cVector3f &in avWorldPos
void UpdateLogic float afTimeStep