nw::gfx::res::ResTextureCombiner Class

Syntax

class ResTextureCombiner : public nw::ut::ResCommon< ResTextureCombinerData >

Description

Binary resource class that represents the source of a texture combiner.

Enumerated Types

Constant Definition of the constant value used by a texture combiner.
Source Definition of the source setting for the texture combiner.
OperandRgb Definition of the RGB operand setting for the texture combiner.
OperandAlpha Definition of the Alpha operand setting for the texture combiner.
Combine Definition of the combiner function for a texture combiner.
Scale Definition of the scale setting for the texture combiner.

Member Functions

ResTextureCombiner Constructor.
ref
operator==
operator!=
GetConstant Gets the texture combiner constant settings.
SetConstant Sets the texture combiner constant settings.
GetCommandBuffer Gets a pointer to the command buffer.
SetConstantCmd Sets the constant color set command as a u32 rgba value.
GetSourceRgb Gets the RGB values source.
SetSourceRgb Sets the RGB values source.
GetSourceAlpha Gets the alpha value source.
SetSourceAlpha Sets the alpha value source.
GetOperandRgb Gets the RGB value operand.
SetOperandRgb Sets the RGB value operand.
GetOperandAlpha Gets the alpha value operand.
SetOperandAlpha Sets the alpha value operand.
GetCombineRgb Gets the combiner function for RGB values.
SetCombineRgb Sets the combiner function for RGB values.
GetCombineAlpha Gets the combiner function for alpha values.
SetCombineAlpha Sets the combiner function for alpha values.
GetScaleRgb Gets the RGB value scale.
SetScaleRgb Sets the RGB values scale.
GetScaleAlpha Gets the alpha value scale.
SetScaleAlpha Sets the alpha value scale.
ptr Returns a pointer to a binary resource structure. (Derived from ResCommon)
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::ResTextureCombiner


CONFIDENTIAL