|
arsa
2.7
|
Material data. More...
#include <Effekseer.h>
Public Member Functions | |
| MaterialData ()=default | |
| virtual | ~MaterialData ()=default |
Public Attributes | |
| ShadingModelType | ShadingModel = ShadingModelType::Lit |
| bool | IsSimpleVertex = false |
| bool | IsRefractionRequired = false |
| int32_t | CustomData1 = 0 |
| int32_t | CustomData2 = 0 |
| int32_t | TextureCount = 0 |
| int32_t | UniformCount = 0 |
| std::array< TextureWrapType, UserTextureSlotMax > | TextureWrapTypes |
| void * | UserPtr = nullptr |
| void * | ModelUserPtr = nullptr |
| void * | RefractionUserPtr = nullptr |
| void * | RefractionModelUserPtr = nullptr |
Material data.
Definition at line 574 of file Effekseer.h.
|
default |
|
virtualdefault |
| int32_t Effekseer::MaterialData::CustomData1 = 0 |
Definition at line 580 of file Effekseer.h.
| int32_t Effekseer::MaterialData::CustomData2 = 0 |
Definition at line 581 of file Effekseer.h.
| bool Effekseer::MaterialData::IsRefractionRequired = false |
Definition at line 579 of file Effekseer.h.
| bool Effekseer::MaterialData::IsSimpleVertex = false |
Definition at line 578 of file Effekseer.h.
| void* Effekseer::MaterialData::ModelUserPtr = nullptr |
Definition at line 586 of file Effekseer.h.
| void* Effekseer::MaterialData::RefractionModelUserPtr = nullptr |
Definition at line 588 of file Effekseer.h.
| void* Effekseer::MaterialData::RefractionUserPtr = nullptr |
Definition at line 587 of file Effekseer.h.
| ShadingModelType Effekseer::MaterialData::ShadingModel = ShadingModelType::Lit |
Definition at line 577 of file Effekseer.h.
| int32_t Effekseer::MaterialData::TextureCount = 0 |
Definition at line 582 of file Effekseer.h.
| std::array<TextureWrapType, UserTextureSlotMax> Effekseer::MaterialData::TextureWrapTypes |
Definition at line 584 of file Effekseer.h.
| int32_t Effekseer::MaterialData::UniformCount = 0 |
Definition at line 583 of file Effekseer.h.
| void* Effekseer::MaterialData::UserPtr = nullptr |
Definition at line 585 of file Effekseer.h.
1.8.15