"L. Spiro Engine"
Public Member Functions | Public Attributes

lsd::CModelShaderManager::LSD_SHADER_FLAGS Struct Reference

#include <LSDModelShaderManager.h>

List of all members.

Public Member Functions

LSBOOL LSE_CALL operator< (const LSD_SHADER_FLAGS &_sfOther) const
LSBOOL LSE_CALL operator== (const LSD_SHADER_FLAGS &_sfOther) const
LSBOOL LSE_CALL operator!= (const LSD_SHADER_FLAGS &_sfOther) const

Public Attributes

LSUINT64 ui64Flags
LSUINT8 ui8TexSlots [LSD_TT_TOTAL]
LSUINT8 ui8TexCoords [LSD_TT_TOTAL]

Detailed Description

Shader flags.


Member Function Documentation

LSBOOL LSE_CALL lsd::CModelShaderManager::LSD_SHADER_FLAGS::operator!= ( const LSD_SHADER_FLAGS _sfOther) const

Inequality check.

Parameters:
_sfOtherObject against which to test.
Returns:
Returns true if this object is not equal to the given object based on set flags.
LSBOOL LSE_CALL lsd::CModelShaderManager::LSD_SHADER_FLAGS::operator< ( const LSD_SHADER_FLAGS _sfOther) const

Less-than comparison.

Parameters:
_sfOtherObject against which to test.
Returns:
Returns true if this object is less than the given object based on set flags.
LSBOOL LSE_CALL lsd::CModelShaderManager::LSD_SHADER_FLAGS::operator== ( const LSD_SHADER_FLAGS _sfOther) const

Equality check.

Parameters:
_sfOtherObject against which to test.
Returns:
Returns true if this object is equal to the given object based on set flags.

Member Data Documentation

Flags.

Texture coordinates.

Texture slots.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator