nw::gfx::res::ResFragmentShader Class

Syntax

class ResFragmentShader : public nw::ut::ResCommon< ResFragmentShaderData >

Description

Binary resource class that represents fragment shaders.

Enumerated Types

BufferInput Represents buffer input.

Member Functions

ResFragmentShader Constructor.
ref
operator ==
operator !=
GetFragmentLighting Gets the fragment lighting settings.
GetFragmentLightingData Gets the fragment lighting settings.
GetFragmentLightingTable Gets the fragment lighting table.
GetTextureCombinersCount Gets the number of texture combiner settings.
GetTextureCombiners Gets the texture combiner settings.
GetTextureCombinersData Gets an array of texture combiner settings.
GetAlphaTest Gets alpha test settings.
GetAlphaTestData Gets alpha test settings.
Setup Initializes a resource.
Cleanup Cleans up a resource.
CheckFragmentShader Checks whether the fragment shader is configured correctly.
GetBufferColorU32 Obtains buffer color as U32.
SetBufferColor Sets the buffer color.
GetBufferColor Obtains buffer color.
GetBufferInputRgb Obtains the format of the RGBA buffer.
SetBufferInputRgb Sets the RGBA buffer input.
GetBufferInputAlpha Obtains the format of the Alpha buffer.
SetBufferInputAlpha Sets the Alpha buffer input.
ptr Returns a pointer to a binary resource structure. (Inherited from ResCommon)
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::ResFragmentShader


CONFIDENTIAL