nw::gfx::res::ResSeparateDataShape Class

Syntax

class ResSeparateDataShape : public nw::gfx::res::ResShape

Description

Binary resource class that represents shapes that are formed by combining multiple attributes.

Enumerated Types

Flag (Derived from ResShape.)

Member Functions

ResSeparateDataShape Constructor.
ptr Gets a pointer to actual data.
ref Gets the reference to the actual data.
operator ==
operator !=
GetVertexAttributesCount Gets the number of vertex attributes.
GetVertexAttributes Gets vertex attributes.
GetBlendShape Gets the blend shape settings.
GetBoundingVolume (Derived from ResShape.)
GetOrientedBoundingBox Gets an oriented bounding box.(Derived from ResShape.)
GetOrientedBoundingBoxData Gets an oriented bounding box.(Derived from ResShape.)
SetPositionOffset Sets the offset value to be added to coordinate information.(Derived from ResShape.)
GetPositionOffset Gets the offset value to be added to coordinate information.(Derived from ResShape.)
GetPrimitiveSetsCount Gets the number of primitive sets.(Derived from ResShape.)
GetPrimitiveSets Gets the primitive sets.(Derived from ResShape.)
GetCenterPosition Gets the local center position.(Derived from ResShape.)
SetCenterPosition Sets the local center position.(Derived from ResShape.)
Setup Initializes a resource.(Derived from ResShape.)
Cleanup Cleans up a resource.(Derived from ResShape.)
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::ResShape
        nw::gfx::res::ResSeparateDataShape


CONFIDENTIAL