Method | Description | |
---|---|---|
EmitImplBind ( ) : void | ||
EmitImplSetup ( ) : void | ||
EmitInterface ( ) : void | ||
GetSizeInfo ( MidType type ) : SizeInfo |
Method | Description | |
---|---|---|
EmitExp ( MidExp midExp, IEmitBlock block, EmitEnv env ) : IEmitVal | ||
EmitShaderBind ( |
||
EmitShaderSetup ( |
||
FindAttribute ( |
||
GetAttribute ( |
||
GetElement ( string name ) : |
||
GetNullPointer ( string typeName ) : IEmitVal | ||
GetSizeOf ( MidType type ) : |
||
GetSizeOfImpl ( MidType type ) : |
Method | Description | |
---|---|---|
EmitShaderBinds ( IEmitBlock block, string prefix, |
||
GetSizeInfoImpl ( |
||
GetSizeInfoImpl ( |
protected EmitExp ( MidExp midExp, IEmitBlock block, EmitEnv env ) : IEmitVal | ||
midExp | MidExp | |
block | IEmitBlock | |
env | EmitEnv | |
return | IEmitVal |
protected EmitShaderBind ( |
||
hlslContext | ||
profile | string | |
stageName | string | |
prefix | string | |
return | void |
protected EmitShaderSetup ( |
||
hlslContext | ||
profile | string | |
stageName | string | |
prefix | string | |
return | void |
protected FindAttribute ( |
||
element | ||
name | string | |
return |
protected GetAttribute ( |
||
element | ||
name | string | |
return |
protected GetElement ( string name ) : |
||
name | string | |
return |
protected GetNullPointer ( string typeName ) : IEmitVal | ||
typeName | string | |
return | IEmitVal |
public GetSizeInfo ( MidType type ) : SizeInfo | ||
type | MidType | |
return | SizeInfo |
protected GetSizeOf ( MidType type ) : |
||
type | MidType | |
return |
protected GetSizeOfImpl ( MidType type ) : |
||
type | MidType | |
return |