C# 클래스 Glare.Graphics.Rendering.Model

상속: NamedObject
파일 보기 프로젝트 열기: Burton-Radons/Alexandria

공개 메소드들

메소드 설명
BindAttributes ( IChannelAttributeSource channelAttributes ) : void
BindAttributes ( System.Program program, string namePrefix, string nameSuffix ) : void
Draw ( System.Program program ) : void
Draw ( System.Program program, IChannelAttributeSource channelAttributes, System.Matrix4d &world, SetWorldMatrixCallback setWorldMatrix, IModelMaterialBinder materialBinder ) : void
Draw ( System.Program program, System.Matrix4d world, SetWorldMatrixCallback setWorldMatrix = null ) : void
Draw ( System.Program program, System.Matrix4d &world, SetWorldMatrixCallback setWorldMatrix, IModelMaterialBinder materialBinder ) : void
Draw ( System.Program program, string attributeNamePrefix, string attributeNameSuffix, System.Matrix4d &world, SetWorldMatrixCallback setWorldMatrix = null ) : void
Model ( GraphicsBuffer elementBuffer, ElementType elementType, Sphere3d bounds ) : System

메소드 상세

BindAttributes() 공개 메소드

public BindAttributes ( IChannelAttributeSource channelAttributes ) : void
channelAttributes IChannelAttributeSource
리턴 void

BindAttributes() 공개 메소드

public BindAttributes ( System.Program program, string namePrefix, string nameSuffix ) : void
program System.Program
namePrefix string
nameSuffix string
리턴 void

Draw() 공개 메소드

public Draw ( System.Program program ) : void
program System.Program
리턴 void

Draw() 공개 메소드

public Draw ( System.Program program, IChannelAttributeSource channelAttributes, System.Matrix4d &world, SetWorldMatrixCallback setWorldMatrix, IModelMaterialBinder materialBinder ) : void
program System.Program
channelAttributes IChannelAttributeSource
world System.Matrix4d
setWorldMatrix SetWorldMatrixCallback
materialBinder IModelMaterialBinder
리턴 void

Draw() 공개 메소드

public Draw ( System.Program program, System.Matrix4d world, SetWorldMatrixCallback setWorldMatrix = null ) : void
program System.Program
world System.Matrix4d
setWorldMatrix SetWorldMatrixCallback
리턴 void

Draw() 공개 메소드

public Draw ( System.Program program, System.Matrix4d &world, SetWorldMatrixCallback setWorldMatrix, IModelMaterialBinder materialBinder ) : void
program System.Program
world System.Matrix4d
setWorldMatrix SetWorldMatrixCallback
materialBinder IModelMaterialBinder
리턴 void

Draw() 공개 메소드

public Draw ( System.Program program, string attributeNamePrefix, string attributeNameSuffix, System.Matrix4d &world, SetWorldMatrixCallback setWorldMatrix = null ) : void
program System.Program
attributeNamePrefix string
attributeNameSuffix string
world System.Matrix4d
setWorldMatrix SetWorldMatrixCallback
리턴 void

Model() 공개 메소드

public Model ( GraphicsBuffer elementBuffer, ElementType elementType, Sphere3d bounds ) : System
elementBuffer GraphicsBuffer
elementType ElementType
bounds Sphere3d
리턴 System