HPL3/Community/Scripting/Classes/clensflare
Jump to navigation
Jump to search
Contents
cLensFlare
Fields
cLensFlare has no public fields.
Functions
Return Type | Function Name | Parameters | Description |
---|---|---|---|
eEntityType | GetEntityType | ||
tID | GetID | ||
int | GetUniqueID | ||
void | UpdateLogic | float afTimeStep | |
const tString& | GetName | const | |
void | SetName | const tString &in asName | |
bool | HasParent | ||
bool | IsActive | const | |
void | SetActive | bool abActive | |
cVector3f | GetLocalPosition | ||
cMatrixf& | GetLocalMatrix | ||
cVector3f | GetWorldPosition | ||
cMatrixf& | GetWorldMatrix | ||
void | SetPosition | const cVector3f &in avPos | |
void | SetMatrix | const cMatrixf &in a_mtxTransform | |
void | SetWorldPosition | const cVector3f &in avWorldPos | |
void | SetWorldMatrix | const cMatrixf &in a_mtxWorldTransform | |
int | GetTransformUpdateCount | ||
cBoundingVolume@+ | GetBoundingVolume | ||
bool | GetScriptableIsSaved | ||
void | SetScriptableIsSaved | bool abX | |
void | AddChild | iEntity3D@ apEntity | |
void | RemoveChild | iEntity3D@ apEntity | |
bool | IsChild | iEntity3D@ apEntity | |
iEntity3D@ | GetEntityParent | ||
cEntity3DIterator@ | GetChildIterator | ||
const tString& | GetRenderName | ||
cMaterial@ | GetMaterial | ||
iVertexBuffer@ | GetVertexBuffer | ||
bool | CollidesWithBV | cBoundingVolume@+ apBV | |
bool | CollidesWithFrustum | cFrustum@ apFrustum | |
cBoundingVolume@+ | GetRenderBV | ||
cVector3f | GetWorldCenterPosition | ||
eRenderableType | GetRenderType | ||
void | SetRenderFlagBit | int alFlagBit, bool abSet |
|
bool | GetRenderFlagBit | int alFlagBit | |
int | GetRenderFlags | const | |
bool | IsStatic | ||
bool | IsOccluder | ||
bool | IsVisible | ||
void | SetVisible | bool abVisible | |
bool | GetVisibleVar | ||
void | SetIlluminationColor | const cColor &in aColor | |
const cColor& | GetIlluminationColor | const | |
void | SetCoverageAmount | float afX | |
float | GetCoverageAmount | const | |
int | GetMatrixUpdateCount | ||
int | GetRenderFrameCount | const | |
void | SetRenderFrameCount | int alCount | |
void | UseAutomaticLiquidAmount | float 0 | |
void | SetLiquidAmount | float afX | |
float | GetLiquidAmount | const | |
void | FadeIn | float afTime | |
void | FadeOut | float afTime | |
void | SetFlareSourceSize | cVector3f avSize | |
cVector3f | GetFlareSourceSize | ||
void | SetOuterFieldOfView | float afAngle | |
float | GetOuterFieldOfView | ||
void | SetInnerFieldOfView | float afAngle | |
float | GetInnerFieldOfView | ||
void | SetMultiIrisTextureAtlasGrid | cVector2l avMultiIrisGrid | |
cVector2l | GetMultiIrisTextureAtlasGrid | ||
void | SetMultiIrisSeed | int alSeed | |
int | GetMultiIrisSeed | ||
void | SetMultiIrisCount | int alCount | |
int | GetMultiIrisCount | ||
void | SetRangeMax | float afRangeMaxStart, float afRangeMaxEnd |
|
void | DisableRangeMax | ||
float | GetRangeMaxStart | ||
float | GetRangeMaxEnd | ||
void | SetRangeMin | float afRangeMinStart, float afRangeMinEnd |
|
void | DisableRangeMin | ||
float | GetRangeMinStart | ||
float | GetRangeMinEnd | ||
void | SetGlareBrightness | float afBrightness | |
float | GetGlareBrightness | ||
void | SetGlareFieldOfView | float afAngle | |
float | GetGlareFieldOfView | ||
void | SetGlareStareAt | float afGlare | |
void | SetGlareRange | float afRangeMaxStart, float afRangeMaxEnd |
|
float | GetGlareRangeMaxStart | ||
float | GetGlareRangeMaxEnd | ||
void | SetSizeChangeBasedOnDistance | float afPercent | |
float | GetSizeChangeBasedOnDistance | ||
void | SetFlareSize | eLensFlareType aType, cVector2f avSize |
|
cVector2f | GetFlareSize | eLensFlareType aType | |
void | SetFlareColor | eLensFlareType aType, cColor aValue |
|
cColor | GetFlareColor | eLensFlareType aType | |
void | SetFlareActive | eLensFlareType aType, bool abValue |
|
bool | IsFlareActive | eLensFlareType aType | |
void | SetUseParentMeshForOcclusion | bool abValue | |
bool | GetUseParentMeshForOcclusion | ||
void | SetShrinkWhenOccluded | bool abValue | |
bool | GetShrinkWhenOccluded | ||
void | SetMultiplyGlareWithMultiIris | bool abValue | |
bool | GetMultiplyGlareWithMultiIris | ||
void | SetBrightness | float afX | |
float | GetBrightness | ||
eLensFlareType | GetFirstActiveType | ||
void | SetAsPointLight | ||
void | SetMaterial | eLensFlareType aType, cMaterial@ apMaterial |
Remarks
Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!