public class TSRShaderEffect
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
swigCMemOwn |
Modifier | Constructor and Description |
---|---|
|
TSRShaderEffect() |
protected |
TSRShaderEffect(long cPtr,
boolean cMemoryOwn) |
|
TSRShaderEffect(java.lang.String _pFileName) |
|
TSRShaderEffect(java.lang.String _pFileName,
long _uiFlags) |
|
TSRShaderEffect(java.lang.String _pFileName,
long _uiFlags,
SWIGTYPE_p_TSRShaderMacroResolver _pShaderMacroResolver) |
|
TSRShaderEffect(java.lang.String _pFileName,
java.lang.String _pSuffix,
SWIGTYPE_p_TSRShaderMacro _pMmacros) |
|
TSRShaderEffect(SWIGTYPE_p_unsigned_char _pByteCodeData,
long _uiByteCodelength) |
Modifier and Type | Method and Description |
---|---|
void |
activate() |
void |
delete() |
protected void |
finalize() |
protected static long |
getCPtr(TSRShaderEffect obj) |
void |
load(java.lang.String _pFileName,
long _uiFlags,
SWIGTYPE_p_TSRShaderMacroResolver _pShaderMacroResolver) |
void |
refreshConstant(long _uiTableIndex) |
protected TSRShaderEffect(long cPtr, boolean cMemoryOwn)
public TSRShaderEffect(java.lang.String _pFileName, long _uiFlags, SWIGTYPE_p_TSRShaderMacroResolver _pShaderMacroResolver)
public TSRShaderEffect(java.lang.String _pFileName, long _uiFlags)
public TSRShaderEffect(java.lang.String _pFileName)
public TSRShaderEffect(java.lang.String _pFileName, java.lang.String _pSuffix, SWIGTYPE_p_TSRShaderMacro _pMmacros)
public TSRShaderEffect(SWIGTYPE_p_unsigned_char _pByteCodeData, long _uiByteCodelength)
public TSRShaderEffect()
protected static long getCPtr(TSRShaderEffect obj)
protected void finalize()
finalize
in class java.lang.Object
public void delete()
public void load(java.lang.String _pFileName, long _uiFlags, SWIGTYPE_p_TSRShaderMacroResolver _pShaderMacroResolver)
public void activate()
public void refreshConstant(long _uiTableIndex)