nw::gfx::res::ResShape Class

Syntax

class ResShape : public nw::gfx::res::ResSceneObject

Description

Binary resource class that represents shapes that are formed using vertices.

Enumerated Types

Flag

Member Functions

ResShape Constructor.
ptr Gets a pointer to actual data.
ref Gets the reference to the actual data.
operator ==
operator!=
GetFlags Gets the flag value.
SetFlags Sets flag value. Unset flags are disabled.
EnableFlags Enables the flag value that has been set. Unset flags are not changed.
DisableFlags Disables the flag value that has been set. Unset flags are not changed.
GetBoundingVolume Gets an oriented bounding box.
GetOrientedBoundingBox Gets an oriented bounding box.
GetOrientedBoundingBoxData Gets an oriented bounding box.
SetPositionOffset Sets the offset value to be added to coordinate information.
GetPositionOffset Gets the offset value to be added to coordinate information.
GetPrimitiveSetsCount Gets the number of primitive sets.
GetPrimitiveSets Gets the primitive sets.
GetCenterPosition Gets the local center position.
SetCenterPosition Sets the local center position.
Setup Initializes a resource.
Cleanup Cleans up a resource.
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


CONFIDENTIAL