/////////////////////////////////////////////////////////////////////
| 143 | } |
| 144 | ////////////////////////////////////////////////////////////////////////// |
| 145 | void CScriptObjectEntity::InitializeTemplate(IScriptSystem *pSS) |
| 146 | { |
| 147 | _ScriptableEx<CScriptObjectEntity>::InitializeTemplate(pSS); |
| 148 | #ifdef USE_MEMBER_POS |
| 149 | m_pObjectPos=pSS->CreateObject(); |
| 150 | m_pObjectAngles=pSS->CreateObject(); |
| 151 | m_pCameraPosition=pSS->CreateObject(); |
| 152 | m_pGenVector=pSS->CreateObject(); |
| 153 | #endif |
| 154 | for (int i = 0; i < SOE_MEMBER_LAST; i++) |
| 155 | { |
| 156 | m_memberSO[i] = pSS->CreateObject(); |
| 157 | } |
| 158 | |
| 159 | REG_FUNC(CScriptObjectEntity,GetPos); |
| 160 | REG_FUNC(CScriptObjectEntity,GetCenterOfMassPos); |
| 161 | REG_FUNC(CScriptObjectEntity,SetPos); |
| 162 | REG_FUNC(CScriptObjectEntity,SetName); |
| 163 | REG_FUNC(CScriptObjectEntity,GetName); |
| 164 | REG_FUNC(CScriptObjectEntity,SetAIName); |
| 165 | REG_FUNC(CScriptObjectEntity,GetAIName); |
| 166 | REG_FUNC(CScriptObjectEntity,LoadCharacter); |
| 167 | REG_FUNC(CScriptObjectEntity,PhysicalizeCharacter); |
| 168 | REG_FUNC(CScriptObjectEntity,KillCharacter); |
| 169 | REG_FUNC(CScriptObjectEntity,LoadObject); |
| 170 | REG_FUNC(CScriptObjectEntity,SetObjectPos); |
| 171 | REG_FUNC(CScriptObjectEntity,GetObjectPos); |
| 172 | REG_FUNC(CScriptObjectEntity,SetObjectAngles); |
| 173 | REG_FUNC(CScriptObjectEntity,GetObjectAngles); |
| 174 | REG_FUNC(CScriptObjectEntity,GetEntitiesInContact) |
| 175 | REG_FUNC(CScriptObjectEntity,LoadVehicle); |
| 176 | REG_FUNC(CScriptObjectEntity,DrawObject); |
| 177 | REG_FUNC(CScriptObjectEntity,CreateParticlePhys); |
| 178 | REG_FUNC(CScriptObjectEntity,CreateRigidBody); |
| 179 | REG_FUNC(CScriptObjectEntity,CreateArticulatedBody); |
| 180 | REG_FUNC(CScriptObjectEntity,CreateRigidBodyPiece); |
| 181 | REG_FUNC(CScriptObjectEntity,AwakePhysics); |
| 182 | REG_FUNC(CScriptObjectEntity,ResetPhysics); |
| 183 | REG_FUNC(CScriptObjectEntity,AwakeCharacterPhysics); |
| 184 | REG_FUNC(CScriptObjectEntity,CreateStaticEntity); |
| 185 | REG_FUNC(CScriptObjectEntity,CreateLivingEntity); |
| 186 | REG_FUNC(CScriptObjectEntity,CreateSoftEntity); |
| 187 | REG_FUNC(CScriptObjectEntity,SetAngles); |
| 188 | REG_FUNC(CScriptObjectEntity,GetAngles); |
| 189 | REG_FUNC(CScriptObjectEntity,Bind); |
| 190 | REG_FUNC(CScriptObjectEntity,Unbind); |
| 191 | REG_FUNC(CScriptObjectEntity,IsBound); |
| 192 | REG_FUNC(CScriptObjectEntity,NetPresent); |
| 193 | REG_FUNC(CScriptObjectEntity,StartAnimation); |
| 194 | REG_FUNC(CScriptObjectEntity,ResetAnimation); |
| 195 | REG_FUNC(CScriptObjectEntity,GetHelperPos); |
| 196 | REG_FUNC(CScriptObjectEntity,RenderShadow); |
| 197 | REG_FUNC(CScriptObjectEntity,DrawCharacter); |
| 198 | REG_FUNC(CScriptObjectEntity,SetRegisterInSectors); |
| 199 | REG_FUNC(CScriptObjectEntity,CreateParticleEntity); |
| 200 | REG_FUNC(CScriptObjectEntity,SetPhysicParams); |
| 201 | REG_FUNC(CScriptObjectEntity,SetCharacterPhysicParams); |
| 202 | REG_FUNC(CScriptObjectEntity,GetParticleCollisionStatus); |
nothing calls this directly
no test coverage detected