HPL3/Amnesia: Rebirth/Scripting/Scripting Api/cScene
< HPL3 | Amnesia: Rebirth | Scripting | Scripting Api
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 Summary
- 2 Function Detail
- 2.1 cScene_CreateCamera
- 2.2 cScene_CreateViewport
- 2.3 cScene_CreateWorld
- 2.4 cScene_DestroyCamera
- 2.5 cScene_DestroyViewport
- 2.6 cScene_DestroyWorld
- 2.7 cScene_LoadWorld
- 2.8 cScene_Reset
- 2.9 cScene_SetCurrentListener
- 2.10 cScene_ToBeam
- 2.11 cScene_ToBillboard
- 2.12 cScene_ToForceField
- 2.13 cScene_ToLensFlare
- 2.14 cScene_ToLightBox
- 2.15 cScene_ToLightDirectional
- 2.16 cScene_ToLightPoint
- 2.17 cScene_ToLightSpot
- 2.18 cScene_ToMeshEntity
- 2.19 cScene_ToRopeEntity
- 2.20 cScene_ToRopeEntity3D
- 2.21 cScene_ToRopeEntityBillboard
- 2.22 cScene_ToSoundEntity
- 2.23 cScene_ToSubMeshEntity
- 2.24 cScene_ViewportExists
- 2.25 cScene_WorldExists
Summary
Function Detail
cScene_CreateCamera
cCamera@ cScene_CreateCamera(eCameraMoveMode aMoveMode)
Parameters
- aMoveMode (eCameraMoveMode) —
Returns:
- cCamera@—
cScene_CreateViewport
cScene_CreateWorld
cWorld@ cScene_CreateWorld(const tString &in asName)
Parameters
- asName (tString) —
Returns:
- cWorld@—
cScene_DestroyCamera
cScene_DestroyViewport
void cScene_DestroyViewport(cViewport@ apViewPort)
Parameters
- apViewPort (cViewport@) —
Returns:
- void
cScene_DestroyWorld
cScene_LoadWorld
cWorld@ cScene_LoadWorld(const tString &in asFile,
int aFlags)
Parameters
- asFile (tString) —
- aFlags (int) —
Returns:
- cWorld@—
cScene_Reset
void cScene_Reset()
Returns:
- void
cScene_SetCurrentListener
void cScene_SetCurrentListener(cViewport@ apViewPort)
Parameters
- apViewPort (cViewport@) —
Returns:
- void
cScene_ToBeam
cScene_ToBillboard
cBillboard@ cScene_ToBillboard(iEntity3D@ apEntity)
Parameters
- apEntity (iEntity3D@) —
Returns:
- cBillboard@—
cScene_ToForceField
cForceField@ cScene_ToForceField(iEntity3D@ apEntity)
Parameters
- apEntity (iEntity3D@) —
Returns:
- cForceField@—
cScene_ToLensFlare
cLensFlare@ cScene_ToLensFlare(iEntity3D@ apEntity)
Parameters
- apEntity (iEntity3D@) —
Returns:
- cLensFlare@—
cScene_ToLightBox
cScene_ToLightDirectional
cLightDirectional@ cScene_ToLightDirectional(iLight@ apLight)
Parameters
- apLight (iLight@) —
Returns:
- cLightDirectional@—
cScene_ToLightPoint
cLightPoint@ cScene_ToLightPoint(iLight@ apLight)
Parameters
- apLight (iLight@) —
Returns:
- cLightPoint@—
cScene_ToLightSpot
cLightSpot@ cScene_ToLightSpot(iLight@ apLight)
Parameters
- apLight (iLight@) —
Returns:
- cLightSpot@—
cScene_ToMeshEntity
cMeshEntity@ cScene_ToMeshEntity(iEntity3D@ apEntity)
Parameters
- apEntity (iEntity3D@) —
Returns:
- cMeshEntity@—
cScene_ToRopeEntity
iRopeEntity@ cScene_ToRopeEntity(iEntity3D@ apEntity)
Parameters
- apEntity (iEntity3D@) —
Returns:
- iRopeEntity@—
cScene_ToRopeEntity3D
cRopeEntity3D@ cScene_ToRopeEntity3D(iEntity3D@ apEntity)
Parameters
- apEntity (iEntity3D@) —
Returns:
- cRopeEntity3D@—
cScene_ToRopeEntityBillboard
cRopeEntityBillboard@ cScene_ToRopeEntityBillboard(iEntity3D@ apEntity)
Parameters
- apEntity (iEntity3D@) —
Returns:
- cRopeEntityBillboard@—
cScene_ToSoundEntity
cSoundEntity@ cScene_ToSoundEntity(iEntity3D@ apEntity)
Parameters
- apEntity (iEntity3D@) —
Returns:
- cSoundEntity@—
cScene_ToSubMeshEntity
cSubMeshEntity@ cScene_ToSubMeshEntity(iEntity3D@ apEntity)
Parameters
- apEntity (iEntity3D@) —
Returns:
- cSubMeshEntity@—
cScene_ViewportExists
bool cScene_ViewportExists(cViewport@ apViewPort)
Parameters
- apViewPort (cViewport@) —
Returns:
- bool—