SO3Engine
|
SCOLEntity.cpp
Go to the documentation of this file.
518 Ogre::SkeletonPtr sklptr = (Ogre::SkeletonPtr)scene->O3SkeletonManager->getByName(pathStd, entity->GetGroupName());
559 GetAnimByName(scene, &anim, node, entity->getOgreEntityPointer()->getName()+"."+oanim->getName());
565 scene->listOfAnim.insert(SAnimMap::value_type(entity->getOgreEntityPointer()->getName()+"."+oanim->getName(), anim));
877 { "SO3EntityGetMaterialByIndex", 2, "fun [SO3_OBJECT I] SO3_MATERIAL", SO3EntityGetMaterialByIndex },
885 { "SO3EntitySetVisibilityFlagIndexEnable", 3, "fun [SO3_OBJECT I I] I", SO3EntitySetVisibilityFlagIndexEnable },
886 { "SO3EntityGetVisibilityFlagIndexEnable", 2, "fun [SO3_OBJECT I] I", SO3EntityGetVisibilityFlagIndexEnable },
900 return PKhardpak2(m, "SO3Entity.pkg", sizeof(natSO3Entity) / sizeof(natSO3Entity[0]), natSO3Entity);
int SCOLloadEntity(mmachine m, cbmachine w)
Load the SO3Engine Entity function.
Definition SCOLEntity.cpp:898
MMechostr(MSKDEBUG, " > Start loading Plugin SO3Engine dll\n")
int createAnimTrack(mmachine m, SAnimTrack *curAnimTrack, SAnim *curAnim)
int createAnim(mmachine m, SAnim *curAnim, SNode *curNode)
int createOrRetrieveScolMaterialAndSendToVM(mmachine m, SScene *scene, SMaterial *mat)
int createBone(mmachine m, SNode *curNode, SScene *curScene, SNode *curFather)
int SO3EntityGetMaterialByIndex(mmachine m)
SO3EntityGetMaterialByIndex : Return the material associated with a given subEntity for a given node.
Definition SCOLEntity.cpp:337
int SO3EntitySetMinPixelSize(mmachine m)
SO3EntitySetMinPixelSize : Set the visibility minmum pixel size.
Definition SCOLEntity.cpp:797
int SO3EntityMaterialList(mmachine m)
SO3EntityMaterialList : return the list of material applied on an Entity.
Definition SCOLEntity.cpp:394
int SO3EntitySetMaterial(mmachine m)
SO3EntitySetMaterial : Set a material on Entity.
Definition SCOLEntity.cpp:701
int SO3EntityGetMinPixelSize(mmachine m)
SO3EntityGetMinPixelSize : Get the visibility minimum pixel size.
Definition SCOLEntity.cpp:844
int SO3EntityGetVisibilityFlagIndexEnable(mmachine m)
SO3EntityGetVisibilityFlagIndexEnable : Retrieve if the visibility flag at the given index is enabled...
Definition SCOLEntity.cpp:229
int SO3EntityAttachSkeleton(mmachine m)
SO3EntityAttachSkeleton : Load a skeleton resource in Scene.
Definition SCOLEntity.cpp:472
int SO3EntitySetVisibilityFlags(mmachine m)
SO3EntitySetVisibilityFlags : Set the visibility flags corresponding to viewports masks.
Definition SCOLEntity.cpp:94
int SO3EntityGetVisibilityFlags(mmachine m)
SO3EntityGetVisibilityFlags : Get the visibility flags corresponding to viewports masks.
Definition SCOLEntity.cpp:137
int SO3EntitySetVisibilityFlagIndexEnable(mmachine m)
SO3EntitySetVisibilityFlagIndexEnable : Set the visibility flag at the given index (do not change oth...
Definition SCOLEntity.cpp:178
int SO3EntityGetSkeleton(mmachine m)
SO3EntityGetSkeleton : Get a skeleton resource from the entity.
Definition SCOLEntity.cpp:650
int SO3EntityGetResourceGroup(mmachine m)
SO3EntityGetResourceGroup : Get the resource group of an Entity.
Definition SCOLEntity.cpp:752
int SO3EntityGenerateLOD(mmachine m)
SO3EntityGenerateLOD : Generate LOD on an entity.
Definition SCOLEntity.cpp:282
Generated by 1.9.8