C# 클래스 Protogame.Render3DModelComponent

상속: IRenderableComponent, IEnabledComponent, IHasTransform
파일 보기 프로젝트 열기: RedpointGames/Protogame 1 사용 예제들

공개 메소드들

메소드 설명
Render ( Protogame.ComponentizedEntity entity, IGameContext gameContext, IRenderContext renderContext ) : void
Render3DModelComponent ( INode node, I3DRenderUtilities renderUtilities, IAssetManagerProvider assetManagerProvider, ITextureFromHintPath textureFromHintPath, IRenderBatcher renderBatcher ) : System

비공개 메소드들

메소드 설명
GetEffect ( bool &changedRenderRequest, string &changedRenderRequestBy ) : IEffect
GetEffectParameterSet ( IMaterial material, bool &changedRenderRequest, string &changedRenderRequestBy ) : IEffectParameterSet
GetModelAnimation ( bool &changedRenderRequest, string &changedRenderRequestBy ) : IAnimation
UpdateCachedModel ( IMaterial material, bool &changedRenderRequest, string &changedRenderRequestBy ) : void

메소드 상세

Render() 공개 메소드

public Render ( Protogame.ComponentizedEntity entity, IGameContext gameContext, IRenderContext renderContext ) : void
entity Protogame.ComponentizedEntity
gameContext IGameContext
renderContext IRenderContext
리턴 void

Render3DModelComponent() 공개 메소드

public Render3DModelComponent ( INode node, I3DRenderUtilities renderUtilities, IAssetManagerProvider assetManagerProvider, ITextureFromHintPath textureFromHintPath, IRenderBatcher renderBatcher ) : System
node INode
renderUtilities I3DRenderUtilities
assetManagerProvider IAssetManagerProvider
textureFromHintPath ITextureFromHintPath
renderBatcher IRenderBatcher
리턴 System