public class TSRShaderConstant
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
swigCMemOwn |
Modifier | Constructor and Description |
---|---|
|
TSRShaderConstant() |
protected |
TSRShaderConstant(long cPtr,
boolean cMemoryOwn) |
|
TSRShaderConstant(java.lang.String _pName) |
Modifier and Type | Method and Description |
---|---|
void |
bindToName(java.lang.String _pName) |
void |
bindToName(java.lang.String _pName,
long _uiSize) |
void |
delete() |
protected void |
finalize() |
static int |
getConstantByteSize(int _eType) |
static java.lang.String |
getConstantTypeName(int arg0) |
protected static long |
getCPtr(TSRShaderConstant obj) |
long |
getRawData() |
void |
set(float _fValue) |
void |
set(TSRVector4 _value) |
void |
setRaw(long _pData,
long _dataSize) |
void |
setTexture(TSRTexture _value) |
void |
setZeros(long _dataSize) |
protected TSRShaderConstant(long cPtr, boolean cMemoryOwn)
public TSRShaderConstant()
public TSRShaderConstant(java.lang.String _pName)
protected static long getCPtr(TSRShaderConstant obj)
protected void finalize()
finalize
in class java.lang.Object
public void delete()
public void bindToName(java.lang.String _pName, long _uiSize)
public void bindToName(java.lang.String _pName)
public long getRawData()
public void set(float _fValue)
public void set(TSRVector4 _value)
public void setRaw(long _pData, long _dataSize)
public void setZeros(long _dataSize)
public void setTexture(TSRTexture _value)
public static java.lang.String getConstantTypeName(int arg0)
public static int getConstantByteSize(int _eType)