C# 클래스 SlimDX.Generator.IndirectFormatter

상속: Formatter
파일 보기 프로젝트 열기: SlimDX/SlimDX-v2

공개 메소드들

메소드 설명
GetFormalParameterCode ( SlimDX.Generator.ParameterModel model ) : string

Gets the code for declaring the specified model as a parameter to a managed method.

GetLocalVariableCleanupCode ( SlimDX.Generator.ParameterModel model ) : string

Gets the code for cleanup of local variables related to the specified parameter.

GetLocalVariableSetupCode ( MarshallingService marshaller, SlimDX.Generator.ParameterModel model ) : string

Gets the code for setup of local variables related to the specified parameter.

GetTrampolineParameterCode ( SlimDX.Generator.ParameterModel model ) : string

Gets the code for passing the specified model as parameter to a trampoline method.

메소드 상세

GetFormalParameterCode() 공개 메소드

Gets the code for declaring the specified model as a parameter to a managed method.
public GetFormalParameterCode ( SlimDX.Generator.ParameterModel model ) : string
model SlimDX.Generator.ParameterModel The model.
리턴 string

GetLocalVariableCleanupCode() 공개 메소드

Gets the code for cleanup of local variables related to the specified parameter.
public GetLocalVariableCleanupCode ( SlimDX.Generator.ParameterModel model ) : string
model SlimDX.Generator.ParameterModel The model.
리턴 string

GetLocalVariableSetupCode() 공개 메소드

Gets the code for setup of local variables related to the specified parameter.
public GetLocalVariableSetupCode ( MarshallingService marshaller, SlimDX.Generator.ParameterModel model ) : string
marshaller MarshallingService The marshalling service interface.
model SlimDX.Generator.ParameterModel The model.
리턴 string

GetTrampolineParameterCode() 공개 메소드

Gets the code for passing the specified model as parameter to a trampoline method.
public GetTrampolineParameterCode ( SlimDX.Generator.ParameterModel model ) : string
model SlimDX.Generator.ParameterModel The model.
리턴 string