User Tools

Site Tools


hpl3:community:scripting:classes:clightpoint

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

hpl3:community:scripting:classes:clightpoint [2015/11/05 12:12] (current)
abion47 created
Line 1: Line 1:
 +=====cLightPoint=====
 +
 +====Fields====
 +
 +cLightPoint 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 |   |
 +| [[eLightType]] | GetLightType |     ​| ​  |
 +| void | SetGoboTexture | [[iTexture]]@ apTexture |   |
 +| [[iTexture]]@ | GetGoboTexture |     ​| ​  |
 +| void | SetGoboAnimMode | [[eTextureAnimMode]] aMode |   |
 +| [[eTextureAnimMode]] | GetGoboAnimMode |     ​| ​  |
 +| void | SetGoboAnimFrameTime | float afX |   |
 +| float | GetGoboAnimFrameTime |     ​| ​  |
 +| void | SetGoboAnimStartTime | float afX |   |
 +| float | GetGoboAnimStartTime |     ​| ​  |
 +| int | GetGoboNextFrame |     ​| ​  |
 +| void | SetMask | [[cLightMaskBox]]@ apMask |   |
 +| [[cLightMaskBox]]@ | GetMask |     ​| ​  |
 +| void | AttachBillboard | [[cBillboard]]@ apBillboard,​ \\ const [[cColor]]&​ aBaseColor, \\ float afBaseBrightness |   |
 +| void | RemoveBillboard | [[cBillboard]]@ apBillboard |   |
 +| void | AttachParticleSystem | [[cParticleSystem]]@ apPS |   |
 +| void | RemoveParticleSystem | [[cParticleSystem]]@ apPS |   |
 +| void | FadeTo | const [[cColor]] &in aCol, \\ float afRadius, \\ float afTime |   |
 +| void | StopFading |     ​| ​  |
 +| bool | IsFading |     ​| ​  |
 +| const [[cColor]]&​ | GetDestColor |     ​| ​  |
 +| float | GetDestRadius |     ​| ​  |
 +| void | SetFlickerActive | bool abX |   |
 +| bool | GetFlickerActive |     ​| ​  |
 +| void | SetFlicker | const [[cColor]] &in aOffCol, \\ float afOffRadius,​ \\ float afOnMinLength,​ \\ float afOnMaxLength,​ \\ const [[tString]]&​ asOnSound, \\ const [[tString]]&​ asOnPS, \\ float afOffMinLength,​ \\ float afOffMaxLength,​ \\ const [[tString]]&​ asOffSound, \\ const [[tString]]&​ asOffPS, \\ bool abFade, \\ float afOnFadeMinLength,​ \\ float afOnFadeMaxLength,​ \\ float afOffFadeMinLength,​ \\ float afOffFadeMaxLength |   |
 +| const [[tString]]&​ | GetFlickerOffSound |     ​| ​  |
 +| const [[tString]]&​ | GetFlickerOnSound |     ​| ​  |
 +| const [[tString]]&​ | GetFlickerOffPS |     ​| ​  |
 +| const [[tString]]&​ | GetFlickerOnPS |     ​| ​  |
 +| float | GetFlickerOnMinLength |     ​| ​  |
 +| float | GetFlickerOffMinLength |     ​| ​  |
 +| float | GetFlickerOnMaxLength |     ​| ​  |
 +| float | GetFlickerOffMaxLength |     ​| ​  |
 +| const [[cColor]]&​ | GetFlickerOffColor |     ​| ​  |
 +| float | GetFlickerOffRadius |     ​| ​  |
 +| bool | GetFlickerFade |     ​| ​  |
 +| float | GetFlickerOnFadeMinLength |     ​| ​  |
 +| float | GetFlickerOnFadeMaxLength |     ​| ​  |
 +| float | GetFlickerOffFadeMinLength |     ​| ​  |
 +| float | GetFlickerOffFadeMaxLength |     ​| ​  |
 +| const [[cColor]]&​ | GetFlickerOnColor |     ​| ​  |
 +| float | GetFlickerOnRadius |     ​| ​  |
 +| const [[cColor]]&​ | GetDiffuseColor |     ​| ​  |
 +| void | SetDiffuseColor | const [[cColor]] &in aColor |   |
 +| const [[cColor]]&​ | GetDefaultDiffuseColor |     ​| ​  |
 +| void | SetDefaultDiffuseColor | const [[cColor]] &in aColor |   |
 +| const [[cColor]]&​ | GetSpecularColor |     ​| ​  |
 +| void | SetSpecularColor | [[cColor]] aColor |   |
 +| bool | GetCastShadows |     ​| ​  |
 +| void | SetCastShadows | bool afX |   |
 +| int | GetShadowCastersAffected |     ​| ​  |
 +| void | SetShadowCastersAffected | int alX |   |
 +| [[eShadowMapResolution]] | GetShadowMapResolution | const |   |
 +| void | SetShadowMapResolution | [[eShadowMapResolution]] aQuality |   |
 +| float | GetShadowMapBlurAmount | const |   |
 +| void | SetShadowMapBlurAmount | float afX |   |
 +| bool | GetOcclusionCullShadowCasters | const |   |
 +| void | SetOcclusionCullShadowCasters | bool abX |   |
 +| float | GetShadowMapBiasMul |     ​| ​  |
 +| float | GetShadowMapSlopeScaleBiasMul |     ​| ​  |
 +| void | SetShadowMapBiasMul | float afX |   |
 +| void | SetShadowMapSlopeScaleBiasMul | float afX |   |
 +| void | SetRadius | float afX |   |
 +| float | GetRadius |     ​| ​  |
 +| void | SetFalloffPow | float afX |   |
 +| float | GetFalloffPow |     ​| ​  |
 +| float | GetSourceRadius |     ​| ​  |
 +| void | SetSourceRadius | float afX |   |
 +| void | SetBrightness | float afX |   |
 +| float | GetBrightness |     ​| ​  |
 +| void | SetCastTerrainShadow | bool abX |   |
 +| bool | GetCastTerrainShadow |     ​| ​  |
 +| float | GetTranslucency |     ​| ​  |
 +| void | SetTranslucency | float afX |   |
 +
 +====Remarks====
 +
 +Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!
  
hpl3/community/scripting/classes/clightpoint.txt ยท Last modified: 2015/11/05 12:12 by abion47