C# 클래스 Pokemon3D.Entities.System.Components.ModelEntityComponent

상속: EntityComponent
파일 보기 프로젝트 열기: nilllzz/Pokemon3D 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddTextureRegion void
ModelEntityComponent System.Collections.Generic

공개 메소드들

메소드 설명
Clone ( Entity target ) : EntityComponent
ModelEntityComponent ( Entity referringEntity, Mesh mesh, Material material, bool isBillboard ) : System.Collections.Generic
ModelEntityComponent ( EntityComponentDataCreationStruct parameters ) : System.Collections.Generic
OnComponentRemove ( ) : void
OnInitialized ( ) : void
OnIsActiveChanged ( ) : void
SetTexture ( int index ) : void
Update ( GameTime gameTime ) : void

비공개 메소드들

메소드 설명
AddTextureRegion ( Microsoft.Xna.Framework.Graphics.Texture2D texture, Rectangle region ) : void
ModelEntityComponent ( Entity referringEntity ) : System.Collections.Generic

메소드 상세

Clone() 공개 메소드

public Clone ( Entity target ) : EntityComponent
target Entity
리턴 EntityComponent

ModelEntityComponent() 공개 메소드

public ModelEntityComponent ( Entity referringEntity, Mesh mesh, Material material, bool isBillboard ) : System.Collections.Generic
referringEntity Entity
mesh Pokemon3D.Rendering.Data.Mesh
material Material
isBillboard bool
리턴 System.Collections.Generic

ModelEntityComponent() 공개 메소드

public ModelEntityComponent ( EntityComponentDataCreationStruct parameters ) : System.Collections.Generic
parameters EntityComponentDataCreationStruct
리턴 System.Collections.Generic

OnComponentRemove() 공개 메소드

public OnComponentRemove ( ) : void
리턴 void

OnInitialized() 공개 메소드

public OnInitialized ( ) : void
리턴 void

OnIsActiveChanged() 공개 메소드

public OnIsActiveChanged ( ) : void
리턴 void

SetTexture() 공개 메소드

public SetTexture ( int index ) : void
index int
리턴 void

Update() 공개 메소드

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
리턴 void