arsa  2.7
Public Member Functions | Public Attributes | List of all members
irr::video::SOverrideMaterial::SMaterialTypeReplacement Struct Reference

#include <SOverrideMaterial.h>

Public Member Functions

 SMaterialTypeReplacement (s32 original, u32 replacement)
 
 SMaterialTypeReplacement (u32 replacement)
 

Public Attributes

s32 Original
 
u32 Replacement
 MaterialType to used to override Original (either one of E_MATERIAL_TYPE or a shader material id) More...
 

Detailed Description

Definition at line 45 of file SOverrideMaterial.h.

Constructor & Destructor Documentation

◆ SMaterialTypeReplacement() [1/2]

irr::video::SOverrideMaterial::SMaterialTypeReplacement::SMaterialTypeReplacement ( s32  original,
u32  replacement 
)
inline

Definition at line 47 of file SOverrideMaterial.h.

47 : Original(original), Replacement(replacement) {}
u32 Replacement
MaterialType to used to override Original (either one of E_MATERIAL_TYPE or a shader material id)

◆ SMaterialTypeReplacement() [2/2]

irr::video::SOverrideMaterial::SMaterialTypeReplacement::SMaterialTypeReplacement ( u32  replacement)
inline

Definition at line 48 of file SOverrideMaterial.h.

48 : Original(-1), Replacement(replacement) {}
u32 Replacement
MaterialType to used to override Original (either one of E_MATERIAL_TYPE or a shader material id)

Member Data Documentation

◆ Original

s32 irr::video::SOverrideMaterial::SMaterialTypeReplacement::Original

SMaterial.MaterialType to replace. -1 for all types or a specific value to only replace that one (which is either one of E_MATERIAL_TYPE or a shader material id)

Definition at line 52 of file SOverrideMaterial.h.

◆ Replacement

u32 irr::video::SOverrideMaterial::SMaterialTypeReplacement::Replacement

MaterialType to used to override Original (either one of E_MATERIAL_TYPE or a shader material id)

Definition at line 55 of file SOverrideMaterial.h.


The documentation for this struct was generated from the following file: