HPL3/Amnesia: Rebirth/Scripting/cExposureArea
< HPL3 | Amnesia: Rebirth | Scripting
Jump to navigation
Jump to search
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
- 1 Fields
- 2 Functions
- 3 Details
- 3.1 AddChild
- 3.2 ConnectExposureAreaWindow
- 3.3 GetBoundingVolume
- 3.4 GetChildIterator
- 3.5 GetEntityParent
- 3.6 GetEntityType
- 3.7 GetExposure
- 3.8 GetID
- 3.9 GetLocalMatrix
- 3.10 GetLocalPosition
- 3.11 GetName
- 3.12 GetScriptableIsSaved
- 3.13 GetTransformUpdateCount
- 3.14 GetTransitionTime
- 3.15 GetUniqueID
- 3.16 GetWhiteCut
- 3.17 GetWorldMatrix
- 3.18 GetWorldPosition
- 3.19 HasParent
- 3.20 IsActive
- 3.21 IsChild
- 3.22 RemoveChild
- 3.23 SetActive
- 3.24 SetExposure
- 3.25 SetMatrix
- 3.26 SetName
- 3.27 SetPosition
- 3.28 SetScriptableIsSaved
- 3.29 SetTransitionTime
- 3.30 SetWhiteCut
- 3.31 SetWorldMatrix
- 3.32 SetWorldPosition
- 3.33 UpdateLogic
- 4 References
Fields
cExposureArea has no public fields.
Functions
Details
AddChild
ConnectExposureAreaWindow
void ConnectExposureAreaWindow(cExposureArea@ apWindow)
Parameters
- apWindow (cExposureArea@) —
Returns:
- void
GetBoundingVolume
cBoundingVolume@+ GetBoundingVolume()
Returns:
- cBoundingVolume@+—
GetChildIterator
cEntity3DIterator@ GetChildIterator()
Returns:
- cEntity3DIterator@—
GetEntityParent
iEntity3D@ GetEntityParent()
Returns:
- iEntity3D@—
GetEntityType
eEntityType GetEntityType()
Returns:
- eEntityType—
GetExposure
float GetExposure(float afX)
Parameters
- afX (float) —
Returns:
- float—
GetID
tID GetID()
Returns:
- tID—
GetLocalMatrix
cMatrixf& GetLocalMatrix()
Returns:
- cMatrixf&—
GetLocalPosition
cVector3f GetLocalPosition()
Returns:
- cVector3f—
GetName
const tString& GetName()
Returns:
- const tString&—
GetScriptableIsSaved
bool GetScriptableIsSaved()
Returns:
- bool—
GetTransformUpdateCount
int GetTransformUpdateCount()
Returns:
- int—
GetTransitionTime
float GetTransitionTime(float afX)
Parameters
- afX (float) —
Returns:
- float—
GetUniqueID
int GetUniqueID()
Returns:
- int—
GetWhiteCut
float GetWhiteCut(float afX)
Parameters
- afX (float) —
Returns:
- float—
GetWorldMatrix
cMatrixf& GetWorldMatrix()
Returns:
- cMatrixf&—
GetWorldPosition
cVector3f GetWorldPosition()
Returns:
- cVector3f—
HasParent
bool HasParent()
Returns:
- bool—
IsActive
bool IsActive()
Returns:
- bool—
IsChild
RemoveChild
SetActive
void SetActive(bool abActive)
Parameters
- abActive (bool) —
Returns:
- void
SetExposure
void SetExposure(float afX)
Parameters
- afX (float) —
Returns:
- void
SetMatrix
void SetMatrix(const cMatrixf &in a_mtxTransform)
Parameters
- a_mtxTransform (cMatrixf) —
Returns:
- void
SetName
SetPosition
SetScriptableIsSaved
void SetScriptableIsSaved(bool abX)
Parameters
- abX (bool) —
Returns:
- void
SetTransitionTime
void SetTransitionTime(float afX)
Parameters
- afX (float) —
Returns:
- void
SetWhiteCut
void SetWhiteCut(float afX)
Parameters
- afX (float) —
Returns:
- void
SetWorldMatrix
void SetWorldMatrix(const cMatrixf &in a_mtxWorldTransform)
Parameters
- a_mtxWorldTransform (cMatrixf) —
Returns:
- void
SetWorldPosition
void SetWorldPosition(const cVector3f &in avWorldPos)
Parameters
- avWorldPos (cVector3f) —
Returns:
- void
UpdateLogic
void UpdateLogic(float afTimeStep)
Parameters
- afTimeStep (float) —
Returns:
- void