You.i Engine
CYIEffect::EFFECT_CONFIG Struct Reference

#include <renderer/YiEffect.h>

Public Member Functions

 EFFECT_CONFIG ()
 

Public Attributes

uint32_t passesNeeded
 
uint32_t existingPassToStartOn
 
uint32_t width
 
uint32_t height
 
uint32_t compWidth
 
uint32_t compHeight
 
std::vector< CYIStringShaderFileNames
 
float * pEffectValues
 
uint32_t effectValueCount
 
std::vector< EffectUniformUniforms
 
bool isTextNode
 
std::unique_ptr< CYIAbstractCameraSceneNodepCamera
 
void * pReserved1
 
void * pReserved2
 
void * pReserved3
 
void * pReserved4
 
void * pReserved5
 
void * pReserved6
 

Constructor & Destructor Documentation

◆ EFFECT_CONFIG()

CYIEffect::EFFECT_CONFIG::EFFECT_CONFIG ( )

Member Data Documentation

◆ compHeight

uint32_t CYIEffect::EFFECT_CONFIG::compHeight

◆ compWidth

uint32_t CYIEffect::EFFECT_CONFIG::compWidth

◆ effectValueCount

uint32_t CYIEffect::EFFECT_CONFIG::effectValueCount

◆ existingPassToStartOn

uint32_t CYIEffect::EFFECT_CONFIG::existingPassToStartOn

◆ height

uint32_t CYIEffect::EFFECT_CONFIG::height

◆ isTextNode

bool CYIEffect::EFFECT_CONFIG::isTextNode

◆ passesNeeded

uint32_t CYIEffect::EFFECT_CONFIG::passesNeeded

◆ pCamera

std::unique_ptr<CYIAbstractCameraSceneNode> CYIEffect::EFFECT_CONFIG::pCamera

◆ pEffectValues

float* CYIEffect::EFFECT_CONFIG::pEffectValues

◆ pReserved1

void* CYIEffect::EFFECT_CONFIG::pReserved1

◆ pReserved2

void* CYIEffect::EFFECT_CONFIG::pReserved2

◆ pReserved3

void* CYIEffect::EFFECT_CONFIG::pReserved3

◆ pReserved4

void* CYIEffect::EFFECT_CONFIG::pReserved4

◆ pReserved5

void* CYIEffect::EFFECT_CONFIG::pReserved5

◆ pReserved6

void* CYIEffect::EFFECT_CONFIG::pReserved6

◆ ShaderFileNames

std::vector<CYIString> CYIEffect::EFFECT_CONFIG::ShaderFileNames

◆ Uniforms

std::vector<EffectUniform> CYIEffect::EFFECT_CONFIG::Uniforms

◆ width

uint32_t CYIEffect::EFFECT_CONFIG::width

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