|
static ParameterPtr | createConstParam (const Vector2 &val) |
|
static ParameterPtr | createConstParam (const Vector3 &val) |
|
static ParameterPtr | createConstParam (const Vector4 &val) |
|
static ParameterPtr | createConstParam (float val) |
|
static ParameterPtr | createInBiNormal (int index) |
|
static ParameterPtr | createInColor (int index) |
|
static ParameterPtr | createInIndices (int index) |
|
static ParameterPtr | createInNormal (int index) |
|
static ParameterPtr | createInPosition (int index, Parameter::Content content=Parameter::SPC_POSITION_OBJECT_SPACE) |
|
static ParameterPtr | createInTangent (int index) |
|
static ParameterPtr | createInTexcoord (GpuConstantType type, int index, Parameter::Content content) |
|
static ParameterPtr | createInWeights (int index) |
|
static ParameterPtr | createOutBiNormal (int index) |
|
static ParameterPtr | createOutColor (int index) |
|
static ParameterPtr | createOutNormal (int index) |
|
static ParameterPtr | createOutPosition (int index) |
|
static ParameterPtr | createOutTangent (int index) |
|
static ParameterPtr | createOutTexcoord (GpuConstantType type, int index, Parameter::Content content) |
|
static UniformParameterPtr | createSampler (GpuConstantType type, int index) |
|
static UniformParameterPtr | createSampler1D (int index) |
|
static UniformParameterPtr | createSampler2D (int index) |
|
static UniformParameterPtr | createSampler2DArray (int index) |
|
static UniformParameterPtr | createSampler3D (int index) |
|
static UniformParameterPtr | createSamplerCUBE (int index) |
|
static UniformParameterPtr | createUniform (GpuConstantType type, int index, uint16 variability, const String &suggestedName, size_t size) |
|
Helper utility class that creates common parameters.