addToScene(class UScene &scene, UDriver *driver=NULL)=0 | NL3D::UInstanceGroup | [pure virtual] |
addToSceneAsync(class UScene &scene, UDriver *driver=NULL)=0 | NL3D::UInstanceGroup | [pure virtual] |
createInstanceGroup(const std::string &instanceGroup) | NL3D::UInstanceGroup | [static] |
createInstanceGroupAsync(const std::string &instanceGroup, UInstanceGroup **pIG) | NL3D::UInstanceGroup | [static] |
createRoot(class UScene &scene)=0 | NL3D::UInstanceGroup | [pure virtual] |
freezeHRC()=0 | NL3D::UInstanceGroup | [pure virtual] |
getAddToSceneState()=0 | NL3D::UInstanceGroup | [pure virtual] |
getByName(std::string &name)=0 | NL3D::UInstanceGroup | [pure virtual] |
getByName(std::string &name) const=0 | NL3D::UInstanceGroup | [pure virtual] |
getDynamicPortal(std::string &name)=0 | NL3D::UInstanceGroup | [pure virtual] |
getDynamicPortals(std::vector< std::string > &names)=0 | NL3D::UInstanceGroup | [pure virtual] |
getInstanceName(uint instanceNb) const=0 | NL3D::UInstanceGroup | [pure virtual] |
getInstancePos(uint instanceNb) const=0 | NL3D::UInstanceGroup | [pure virtual] |
getInstanceRot(uint instanceNb) const=0 | NL3D::UInstanceGroup | [pure virtual] |
getInstanceScale(uint instanceNb) const=0 | NL3D::UInstanceGroup | [pure virtual] |
getNumInstance() const=0 | NL3D::UInstanceGroup | [pure virtual] |
getPos()=0 | NL3D::UInstanceGroup | [pure virtual] |
getRotQuat()=0 | NL3D::UInstanceGroup | [pure virtual] |
getShapeName(uint instanceNb) const=0 | NL3D::UInstanceGroup | [pure virtual] |
getStaticLightSetup(const std::string &retrieverIdentifier, sint surfaceId, const NLMISC::CVector &localPos, std::vector< CPointLightInfluence > &pointLightList, uint8 &sunContribution, NLMISC::CRGBA &localAmbient)=0 | NL3D::UInstanceGroup | [pure virtual] |
removeFromScene(class UScene &scene)=0 | NL3D::UInstanceGroup | [pure virtual] |
setBlendShapeFactor(const std::string &bsName, float rFactor)=0 | NL3D::UInstanceGroup | [pure virtual] |
setClusterSystem(class UInstanceGroup *pClusterSystem)=0 | NL3D::UInstanceGroup | [pure virtual] |
setDynamicPortal(std::string &name, bool opened)=0 | NL3D::UInstanceGroup | [pure virtual] |
setLightFactor(const std::string &LightName, NLMISC::CRGBA nFactor)=0 | NL3D::UInstanceGroup | [pure virtual] |
setPointLightFactor(const std::string &lightGroupName, NLMISC::CRGBA nFactor)=0 | NL3D::UInstanceGroup | [pure virtual] |
setPos(const NLMISC::CVector &pos)=0 | NL3D::UInstanceGroup | [pure virtual] |
setRotQuat(const NLMISC::CQuat &q)=0 | NL3D::UInstanceGroup | [pure virtual] |
setTransformNameCallback(ITransformName *pTN)=0 | NL3D::UInstanceGroup | [pure virtual] |
StateAdded enum value | NL3D::UInstanceGroup | |
StateAdding enum value | NL3D::UInstanceGroup | |
StateNotAdded enum value | NL3D::UInstanceGroup | |
stopAddToSceneAsync()=0 | NL3D::UInstanceGroup | [pure virtual] |
stopCreateInstanceGroupAsync(UInstanceGroup **pIG) | NL3D::UInstanceGroup | [static] |
TState enum name | NL3D::UInstanceGroup | |
unfreezeHRC()=0 | NL3D::UInstanceGroup | [pure virtual] |
~UInstanceGroup() | NL3D::UInstanceGroup | [inline, virtual] |