nw::gfx::res::ResReferenceShader Class

Syntax

class ResReferenceShader : public nw::gfx::res::ResShader

Description

Binary resource class that represents external shader references.

Member Functions

ResReferenceShader Constructor.
ptr Gets a pointer to actual data.
ref Gets the reference to the actual data.
operator ==
operator !=
GetPath Gets the path to the shader to be referenced.
GetTargetShader Gets shader data after references are resolved.
GetRevision Gets the revision.(Inherited from ResShader.
Setup Initializes a resource.(Inherited from ResShader.
Cleanup Cleans up a resource.(Inherited from ResShader.
Dereference Resolves the reference and gets the ResBinaryShader.(Inherited from ResShader.
GetHeader Gets the header information.(Inherited from ResSceneObject.
SetHeader Sets the header information.(Inherited from ResSceneObject.
GetName Gets the name of the resource.(Inherited from ResSceneObject.
GetUserDataCount Gets the number of instances of user data.(Inherited from ResSceneObject.
GetUserData Gets user data.(Inherited from ResSceneObject.
GetUserDataIndex Gets the index number of user data in the dictionary.(Inherited from ResSceneObject.
GetTypeInfo Gets instance type information.(Inherited from ResSceneObject.
IsValid Determines whether a pointer to a resource is null.(Inherited from ResCommonBase.
S GetClassName

Class Hierarchy

nw::ut::ResCommonBase
  nw::ut::ResCommon
    nw::gfx::res::ResSceneObject
      nw::gfx::res::ResShader
        nw::gfx::res::ResReferenceShader


CONFIDENTIAL