메소드 | 설명 | |
---|---|---|
Array ( IEmitType type, int length ) : IEmitType | ||
CreateModule ( string moduleName ) : IEmitModule | ||
EmitTargetCPP ( ) : System | ||
Enum32 ( string type, string name, |
||
GetBuiltinType ( string template, IEmitTerm args ) : IEmitType | ||
GetNullPointer ( IEmitType type ) : IEmitVal | ||
GetOpaqueType ( string name ) : IEmitType | ||
LiteralBool ( bool val ) : IEmitVal | ||
LiteralF32 ( float val ) : IEmitVal | ||
LiteralS32 ( |
||
LiteralU32 ( uint val ) : IEmitVal | ||
Pointer ( IEmitType type ) : IEmitType | ||
ShaderBytecodeCallback ( string prefix, byte data ) : void |
public Array ( IEmitType type, int length ) : IEmitType | ||
type | IEmitType | |
length | int | |
리턴 | IEmitType |
public CreateModule ( string moduleName ) : IEmitModule | ||
moduleName | string | |
리턴 | IEmitModule |
public Enum32 ( string type, string name, |
||
type | string | |
name | string | |
val | ||
리턴 | IEmitVal |
public GetBuiltinType ( string template, IEmitTerm args ) : IEmitType | ||
template | string | |
args | IEmitTerm | |
리턴 | IEmitType |
public GetNullPointer ( IEmitType type ) : IEmitVal | ||
type | IEmitType | |
리턴 | IEmitVal |
public ShaderBytecodeCallback ( string prefix, byte data ) : void | ||
prefix | string | |
data | byte | |
리턴 | void |