User Tools

Site Tools


hpl3:community:scripting:classes:cclothentity

Differences

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

Link to this comparison view

hpl3:community:scripting:classes:cclothentity [2015/11/05 11:51] (current)
abion47 created
Line 1: Line 1:
 +=====cClothEntity=====
 +
 +====Fields====
 +
 +cClothEntity 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 |   |
 +| [[iPhysicsCloth]]@ | GetPhysicsCloth |     ​| ​  |
 +| void | SetMaterial | [[cMaterial]]@ apMaterial |   |
 +| void | SetColor | const [[cColor]]&​ aColor |   |
 +| const [[cColor]]&​ | GetColor |     ​| ​  |
 +| void | SetUVScale | [[cVector2f]] avX |   |
 +| [[cVector2f]] | GetUVScale |     ​| ​  |
 +
 +====Remarks====
 +
 +Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!
  
hpl3/community/scripting/classes/cclothentity.txt ยท Last modified: 2015/11/05 11:51 by abion47