![]() |
RAMSES Documentation
27.0.130
Information for RAMSES users and developers
|
The UniformInput is a description of an uniform effect input. More...
#include <UniformInput.h>
Public Member Functions | |
UniformInput () | |
Constructor of UniformInput. More... | |
EEffectInputDataType | getDataType () const |
Returns the effect input data type. More... | |
EEffectUniformSemantic | getSemantics () const |
Returns the effect input semantics. More... | |
uint32_t | getElementCount () const |
Returns the number of elements that are assigned to this effect input. More... | |
![]() | |
virtual | ~EffectInput () |
Destructor of EffectInput. More... | |
const char * | getName () const |
Returns the name of the effect input. More... | |
bool | isValid () const |
Returns the state of the EffectInput object. More... | |
![]() | |
status_t | validate () const |
Generates verbose validation of the object. More... | |
const char * | getValidationReport (EValidationSeverity minSeverity=EValidationSeverity_Info) const |
Provides verbose report in human readable form generated by validate. More... | |
const char * | getStatusMessage (status_t status) const |
Get the string description for a status provided by a RAMSES API function. More... | |
StatusObject (const StatusObject &other)=delete | |
Deleted copy constructor. More... | |
StatusObject & | operator= (const StatusObject &other)=delete |
Deleted copy assignment. More... | |
Additional Inherited Members | |
![]() | |
class EffectInputImpl & | impl |
![]() | |
class StatusObjectImpl & | impl |
![]() | |
EffectInput (EffectInputImpl &effectInputImpl) | |
Constructor of EffectInput. More... | |
![]() | |
StatusObject (StatusObjectImpl &pimpl) | |
Constructor for StatusObject. More... | |
virtual | ~StatusObject () |
Destructor of the StatusObject. More... | |
The UniformInput is a description of an uniform effect input.
ramses::UniformInput::UniformInput | ( | ) |
Constructor of UniformInput.
EEffectInputDataType ramses::UniformInput::getDataType | ( | ) | const |
Returns the effect input data type.
uint32_t ramses::UniformInput::getElementCount | ( | ) | const |
Returns the number of elements that are assigned to this effect input.
EEffectUniformSemantic ramses::UniformInput::getSemantics | ( | ) | const |
Returns the effect input semantics.