HPL3/SOMA/Scripting/cBeam
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!
Contents
Fields
cBeam has no public fields.
Functions
Return Type | Function Name | Parameters | Description |
---|---|---|---|
eEntityType |
GetEntityType | ||
tID |
GetID | ||
int |
GetUniqueID | ||
void |
UpdateLogic | <syntaxhighlight lang="c++" inline>float afTimeStep |
|
const tString& |
GetName | <syntaxhighlight lang="c++" inline>const |
|
void |
SetName | [[../tString|<syntaxhighlight lang="c++" inline>const tString &in asName ]] |
|
bool |
HasParent | ||
bool |
IsActive | <syntaxhighlight lang="c++" inline>const |
|
void |
SetActive | <syntaxhighlight lang="c++" inline>bool abActive |
|
cVector3f |
GetLocalPosition | ||
cMatrixf& |
GetLocalMatrix | ||
cVector3f |
GetWorldPosition | ||
cMatrixf& |
GetWorldMatrix | ||
void |
SetPosition | [[../cVector3f|<syntaxhighlight lang="c++" inline>const cVector3f &in avPos ]] |
|
void |
SetMatrix | [[../cMatrixf|<syntaxhighlight lang="c++" inline>const cMatrixf &in a_mtxTransform ]] |
|
void |
SetWorldPosition | [[../cVector3f|<syntaxhighlight lang="c++" inline>const cVector3f &in avWorldPos ]] |
|
void |
SetWorldMatrix | [[../cMatrixf|<syntaxhighlight lang="c++" inline>const cMatrixf &in a_mtxWorldTransform ]] |
|
int |
GetTransformUpdateCount | ||
cBoundingVolume@+ |
GetBoundingVolume | ||
bool |
GetScriptableIsSaved | ||
void |
SetScriptableIsSaved | <syntaxhighlight lang="c++" inline>bool abX |
|
void |
AddChild | [[../iEntity3D|<syntaxhighlight lang="c++" inline>iEntity3D@ apEntity ]] |
|
void |
RemoveChild | [[../iEntity3D|<syntaxhighlight lang="c++" inline>iEntity3D@ apEntity ]] |
|
bool |
IsChild | [[../iEntity3D|<syntaxhighlight lang="c++" inline>iEntity3D@ apEntity ]] |
|
iEntity3D@ |
GetEntityParent | ||
cEntity3DIterator@ |
GetChildIterator | ||
const tString& |
GetRenderName | ||
cMaterial@ |
GetMaterial | ||
iVertexBuffer@ |
GetVertexBuffer | ||
bool |
CollidesWithBV | [[../cBoundingVolume|<syntaxhighlight lang="c++" inline>cBoundingVolume@+ apBV ]] |
|
bool |
CollidesWithFrustum | [[../cFrustum|<syntaxhighlight lang="c++" inline>cFrustum@ apFrustum ]] |
|
cBoundingVolume@+ |
GetRenderBV | ||
cVector3f |
GetWorldCenterPosition | ||
eRenderableType |
GetRenderType | ||
void |
SetRenderFlagBit | <syntaxhighlight lang="c++" inline>int alFlagBit ,bool abSet |
|
bool |
GetRenderFlagBit | <syntaxhighlight lang="c++" inline>int alFlagBit |
|
int |
GetRenderFlags | <syntaxhighlight lang="c++" inline>const |
|
bool |
IsStatic | ||
bool |
IsOccluder | ||
bool |
IsVisible | ||
void |
SetVisible | <syntaxhighlight lang="c++" inline>bool abVisible |
|
bool |
GetVisibleVar | ||
void |
SetIlluminationColor | [[../cColor|<syntaxhighlight lang="c++" inline>const cColor &in aColor ]] |
|
const cColor& |
GetIlluminationColor | <syntaxhighlight lang="c++" inline>const |
|
void |
SetCoverageAmount | <syntaxhighlight lang="c++" inline>float afX |
|
float |
GetCoverageAmount | <syntaxhighlight lang="c++" inline>const |
|
int |
GetMatrixUpdateCount | ||
int |
GetRenderFrameCount | <syntaxhighlight lang="c++" inline>const |
|
void |
SetRenderFrameCount | <syntaxhighlight lang="c++" inline>int alCount |
|
void |
UseAutomaticLiquidAmount | <syntaxhighlight lang="c++" inline>float 0 |
|
void |
SetLiquidAmount | <syntaxhighlight lang="c++" inline>float afX |
|
float |
GetLiquidAmount | <syntaxhighlight lang="c++" inline>const |
|
void |
SetSize | [[../cVector2f|<syntaxhighlight lang="c++" inline>const cVector2f &in avSize ]] |
|
cVector2f |
GetSize | ||
void |
SetColor | [[../cColor|<syntaxhighlight lang="c++" inline>const cColor& aColor ]] |
|
const cColor& |
GetColor | ||
void |
SetBrightness | <syntaxhighlight lang="c++" inline>float afBrightness |
|
float |
GetBrightness | ||
void |
SetTileHeight | <syntaxhighlight lang="c++" inline>bool abX |
|
bool |
GetTileHeight | ||
void |
SetMultiplyAlphaWithColor | <syntaxhighlight lang="c++" inline>bool abX |
|
bool |
GetMultiplyAlphaWithColor | ||
cBeamEnd@ |
GetEnd | ||
cVector3f |
GetAxis | ||
cVector3f |
GetMidPosition |