Difference between revisions of "HPL3/SOMA/Scripting/cLensFlare"
Jump to navigation
Jump to search
(Created page with "{{ScriptingStub}} Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki! ==Fields== cLensFlare has no public fields. ==Funct...") |
|||
Line 214: | Line 214: | ||
| <syntaxhighlight lang="c++" inline>void</syntaxhighlight> || UseAutomaticLiquidAmount || <syntaxhighlight lang="c++" inline>float afTime = 0</syntaxhighlight> || | | <syntaxhighlight lang="c++" inline>void</syntaxhighlight> || UseAutomaticLiquidAmount || <syntaxhighlight lang="c++" inline>float afTime = 0</syntaxhighlight> || | ||
|} | |} | ||
+ | |||
+ | {{ReferencesSection}} | ||
{{HPL3SOMAScriptingCategories}} | {{HPL3SOMAScriptingCategories}} | ||
__FORCETOC__ | __FORCETOC__ |
Latest revision as of 14:43, 6 August 2020
This page has been automatically generated, but it needs descriptions added to the various fields/functions in order to be complete. |
Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!
Contents
Fields
cLensFlare has no public fields.
Functions
Return Type | Function Name | Parameters | Description |
---|---|---|---|
void |
AddChild | iEntity3D@ apEntity |
|
bool |
CollidesWithBV | cBoundingVolume@+ apBV |
|
bool |
CollidesWithFrustum | cFrustum@ apFrustum |
|
void |
DisableRangeMax | ||
void |
DisableRangeMin | ||
void |
FadeIn | float afTime |
|
void |
FadeOut | float afTime |
|
cBoundingVolume@+ |
GetBoundingVolume | ||
float |
GetBrightness | ||
cEntity3DIterator@ |
GetChildIterator | ||
float |
GetCoverageAmount | ||
iEntity3D@ |
GetEntityParent | ||
eEntityType |
GetEntityType | ||
eLensFlareType |
GetFirstActiveType | ||
cColor |
GetFlareColor | eLensFlareType aType |
|
cVector2f |
GetFlareSize | eLensFlareType aType |
|
cVector3f |
GetFlareSourceSize | ||
float |
GetGlareBrightness | ||
float |
GetGlareFieldOfView | ||
float |
GetGlareRangeMaxEnd | ||
float |
GetGlareRangeMaxStart | ||
tID |
GetID | ||
const cColor& |
GetIlluminationColor | ||
float |
GetInnerFieldOfView | ||
float |
GetLiquidAmount | ||
cMatrixf& |
GetLocalMatrix | ||
cVector3f |
GetLocalPosition | ||
cMaterial@ |
GetMaterial | ||
int |
GetMatrixUpdateCount | ||
int |
GetMultiIrisCount | ||
int |
GetMultiIrisSeed | ||
cVector2l |
GetMultiIrisTextureAtlasGrid | ||
bool |
GetMultiplyGlareWithMultiIris | ||
const tString& |
GetName | ||
float |
GetOuterFieldOfView | ||
float |
GetRangeMaxEnd | ||
float |
GetRangeMaxStart | ||
float |
GetRangeMinEnd | ||
float |
GetRangeMinStart | ||
cBoundingVolume@+ |
GetRenderBV | ||
bool |
GetRenderFlagBit | int alFlagBit |
|
int |
GetRenderFlags | ||
int |
GetRenderFrameCount | ||
const tString& |
GetRenderName | ||
eRenderableType |
GetRenderType | ||
bool |
GetScriptableIsSaved | ||
bool |
GetShrinkWhenOccluded | ||
float |
GetSizeChangeBasedOnDistance | ||
int |
GetTransformUpdateCount | ||
int |
GetUniqueID | ||
bool |
GetUseParentMeshForOcclusion | ||
iVertexBuffer@ |
GetVertexBuffer | ||
bool |
GetVisibleVar | ||
cVector3f |
GetWorldCenterPosition | ||
cMatrixf& |
GetWorldMatrix | ||
cVector3f |
GetWorldPosition | ||
bool |
HasParent | ||
bool |
IsActive | ||
bool |
IsChild | iEntity3D@ apEntity |
|
bool |
IsFlareActive | eLensFlareType aType |
|
bool |
IsOccluder | ||
bool |
IsStatic | ||
bool |
IsVisible | ||
void |
RemoveChild | iEntity3D@ apEntity |
|
void |
SetActive | bool abActive |
|
void |
SetAsPointLight | ||
void |
SetBrightness | float afX |
|
void |
SetCoverageAmount | float afX |
|
void |
SetFlareActive | eLensFlareType aType ,bool abValue |
|
void |
SetFlareColor | eLensFlareType aType ,cColor aValue |
|
void |
SetFlareSize | eLensFlareType aType ,cVector2f avSize |
|
void |
SetFlareSourceSize | cVector3f avSize |
|
void |
SetGlareBrightness | float afBrightness |
|
void |
SetGlareFieldOfView | float afAngle |
|
void |
SetGlareRange | float afRangeMaxStart ,float afRangeMaxEnd |
|
void |
SetGlareStareAt | float afGlare |
|
void |
SetIlluminationColor | const cColor &in aColor |
|
void |
SetInnerFieldOfView | float afAngle |
|
void |
SetLiquidAmount | float afX |
|
void |
SetMaterial | eLensFlareType aType ,cMaterial@ apMaterial |
|
void |
SetMatrix | const cMatrixf &in a_mtxTransform |
|
void |
SetMultiIrisCount | int alCount |
|
void |
SetMultiIrisSeed | int alSeed |
|
void |
SetMultiIrisTextureAtlasGrid | cVector2l avMultiIrisGrid |
|
void |
SetMultiplyGlareWithMultiIris | bool abValue |
|
void |
SetName | const tString &in asName |
|
void |
SetOuterFieldOfView | float afAngle |
|
void |
SetPosition | const cVector3f &in avPos |
|
void |
SetRangeMax | float afRangeMaxStart ,float afRangeMaxEnd |
|
void |
SetRangeMin | float afRangeMinStart ,float afRangeMinEnd |
|
void |
SetRenderFlagBit | int alFlagBit ,bool abSet |
|
void |
SetRenderFrameCount | int alCount |
|
void |
SetScriptableIsSaved | bool abX |
|
void |
SetShrinkWhenOccluded | bool abValue |
|
void |
SetSizeChangeBasedOnDistance | float afPercent |
|
void |
SetUseParentMeshForOcclusion | bool abValue |
|
void |
SetVisible | bool abVisible |
|
void |
SetWorldMatrix | const cMatrixf &in a_mtxWorldTransform |
|
void |
SetWorldPosition | const cVector3f &in avWorldPos |
|
void |
UpdateLogic | float afTimeStep |
|
void |
UseAutomaticLiquidAmount | float afTime = 0 |
References
- HPL3/SOMA/Scripting/cLensFlareIterator (← links)
- HPL3/SOMA/Scripting/cLuxAgent (← links)
- HPL3/SOMA/Scripting/cLuxArea (← links)
- HPL3/SOMA/Scripting/cLuxCritter (← links)
- HPL3/SOMA/Scripting/cLuxLiquidArea (← links)
- HPL3/SOMA/Scripting/cLuxProp (← links)
- HPL3/SOMA/Scripting/cLuxSoundscapeArea (← links)
- HPL3/SOMA/Scripting/cLuxVisibilityArea (← links)
- HPL3/SOMA/Scripting/cLuxVisibilityPortal (← links)
- HPL3/SOMA/Scripting/cWorld (← links)
- HPL3/SOMA/Scripting/iLuxEntity (← links)
- HPL3/SOMA/Scripting/Scripting Api (← links)
- HPL3/SOMA/Scripting/Scripting Api/cLux (← links)
- HPL3/SOMA/Scripting/Scripting Api/cScene (← links)
- HPL3/SOMA/Scripting/Scripting Api/Map (← links)