You.i Engine
CYIEffect::EFFECT_CONFIG Struct Reference

#include <renderer/YiEffect.h>

Public Member Functions

 EFFECT_CONFIG ()
 

Public Attributes

uint32_t nPassesNeeded
 
uint32_t nExistingPassToStartOn
 
uint32_t nWidth
 
uint32_t nHeight
 
uint32_t nCompWidth
 
uint32_t nCompHeight
 
std::vector< CYIStringShaderFileNames
 
float * pEffectValues
 
uint32_t nEffectValueCount
 
std::vector< EffectUniformUniforms
 
bool bIsTextNode
 
std::unique_ptr< CYIAbstractCameraSceneNodepCamera
 
void * pReserved1
 
void * pReserved2
 
void * pReserved3
 
void * pReserved4
 
void * pReserved5
 
void * pReserved6
 

Constructor & Destructor Documentation

CYIEffect::EFFECT_CONFIG::EFFECT_CONFIG ( )

Member Data Documentation

bool CYIEffect::EFFECT_CONFIG::bIsTextNode
uint32_t CYIEffect::EFFECT_CONFIG::nCompHeight
uint32_t CYIEffect::EFFECT_CONFIG::nCompWidth
uint32_t CYIEffect::EFFECT_CONFIG::nEffectValueCount
uint32_t CYIEffect::EFFECT_CONFIG::nExistingPassToStartOn
uint32_t CYIEffect::EFFECT_CONFIG::nHeight
uint32_t CYIEffect::EFFECT_CONFIG::nPassesNeeded
uint32_t CYIEffect::EFFECT_CONFIG::nWidth
std::unique_ptr<CYIAbstractCameraSceneNode> CYIEffect::EFFECT_CONFIG::pCamera
float* CYIEffect::EFFECT_CONFIG::pEffectValues
void* CYIEffect::EFFECT_CONFIG::pReserved1
void* CYIEffect::EFFECT_CONFIG::pReserved2
void* CYIEffect::EFFECT_CONFIG::pReserved3
void* CYIEffect::EFFECT_CONFIG::pReserved4
void* CYIEffect::EFFECT_CONFIG::pReserved5
void* CYIEffect::EFFECT_CONFIG::pReserved6
std::vector<CYIString> CYIEffect::EFFECT_CONFIG::ShaderFileNames
std::vector<EffectUniform> CYIEffect::EFFECT_CONFIG::Uniforms

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