nw::gfx::res::ResParticleModel Class

Syntax

class ResParticleModel : public nw::gfx::res::ResModel

Description

Binary resource class representing a particle model.

Enumerated Types

Flag (Derived from ResTransformNode.)

Member Functions

ResParticleModel Constructor.
ptr Gets a pointer to actual data.
ref Gets the reference to the actual data.
operator ==
operator!=
GetParticleSetsCount
GetParticleSets
Setup Initializes a resource.
ForeachParticleSet Goes through all ResParticleSet in ResParticleModel, applying TFunction.
GetMeshesCount Gets the number of meshes.(Inherited from ResModel.
GetMeshes Gets a mesh.(Inherited from ResModel.
GetMaterialsCount Gets the number of materials(Inherited from ResModel.
GetMaterials Gets the material.(Inherited from ResModel.
GetMaterialsIndex Gets the index number of the material in the dictionary.(Inherited from ResModel.
GetShapesCount Gets the number of shapes.(Inherited from ResModel.
GetShapes Gets a shape.(Inherited from ResModel.
GetMeshNodeVisibilitiesCount Gets the number of nodes on DCC that include visibility.(Inherited from ResModel.
GetMeshNodeVisibilities Gets node visibilities on the DCC.(Inherited from ResModel.
GetMeshNodeVisibilitiesIndex (Inherited from ResModel.
IsVisible Gets the visibility flag.(Inherited from ResModel.
SetVisible Sets the visibility flag.(Inherited from ResModel.
IsNonuniformScalable Gets a flag indicating whether an even scale can be applied.(Inherited from ResModel.
SetNonuniformScalable Sets a flag indicating whether an even scale can be applied.(Inherited from ResModel.
GetLayerId Gets the ID for controlling render order.(Inherited from ResModel.
SetLayerId Sets the ID for controlling render order.(Inherited from ResModel.
GetRevision Gets the revision.(Inherited from ResModel.
Cleanup Frees a resource.(Inherited from ResModel.
ForceSetupTexture Forcibly replaces the texture given by targetName with texture.(Inherited from ResModel.
ForceSetupShader Forcibly replaces the shader given by targetName with shader.(Inherited from ResModel.
ForceSetupLookupTable Forcibly replaces the LookupTable given by targetName with lut.(Inherited from ResModel.
GetTransform Gets transform information.(Derived from ResTransformNode.)
SetTransform Sets transform information.(Derived from ResTransformNode.)
GetWorldMatrix Gets the world matrix.(Derived from ResTransformNode.)
SetWorldMatrix Sets the world matrix.(Derived from ResTransformNode.)
GetFlags Gets the flag setting.(Derived from ResSceneNode.)
SetFlags Sets flag value. Unset flags are disabled.(Derived from ResSceneNode.)
EnableFlags Enables the flag value that has been set. Unset flags are not changed.(Derived from ResSceneNode.)
DisableFlags Disables the flag value that has been set. Unset flags are not changed.(Derived from ResSceneNode.)
GetChildrenCount Gets the number of child scene objects.(Derived from ResSceneNode.)
GetChildren Gets the child scene object.(Derived from ResSceneNode.)
GetAnimGroupsCount Gets the number of groups to be animated.(Derived from ResSceneNode.)
GetAnimGroups Gets the number of groups to be animated.(Derived from ResSceneNode.)
GetAnimGroupsIndex Gets the index number in dictionary data of the group information to be animated.(Derived from ResSceneNode.)
IsBranchVisible Gets a flag indicating whether to display node branches.(Derived from ResSceneNode.)
SetBranchVisible Sets a flag indicating whether to display node branches.(Derived from ResSceneNode.)
GetHeader Gets the header information.(Derived from ResSceneObject.)
SetHeader Sets the header information.(Derived from ResSceneObject.)
GetName Gets the name of the resource.(Derived from ResSceneObject.)
GetUserDataCount Gets the number of instances of user data.(Derived from ResSceneObject.)
GetUserData Gets user data.(Derived from ResSceneObject.)
GetUserDataIndex Gets the index number of user data in the dictionary.(Derived from ResSceneObject.)
GetTypeInfo Gets instance type information.(Derived from ResSceneObject.)
IsValid Determines whether a pointer to a resource is null.(Derived from ResCommonBase.)
S GetClassName

Class Hierarchy

nw::ut::ResCommonBase
  nw::ut::ResCommon
    nw::gfx::res::ResSceneObject
      nw::gfx::res::ResSceneNode
        nw::gfx::res::ResTransformNode
          nw::gfx::res::ResModel
            nw::gfx::res::ResParticleModel


CONFIDENTIAL