C# 클래스 andengine.opengl.texture.Texture

파일 보기 프로젝트 열기: jamesburton/AndEngine.net 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
mUpdateOnHardwareNeeded bool

공개 메소드들

메소드 설명
AddTextureSource ( andengine.opengl.texture.source.ITextureSource pTextureSource, int pTexturePositionX, int pTexturePositionY ) : TextureSourceWithLocation
ClearTextureSources ( ) : void
GetHardwareTextureID ( ) : int
GetHeight ( ) : int
GetTextureOptions ( ) : TextureOptions
GetWidth ( ) : int
IsLoadedToHardware ( ) : bool
IsUpdateOnHardwareNeeded ( ) : bool
LoadToHardware ( Javax.Microedition.Khronos.Opengles.IGL10 pGL ) : void
RemoveTextureSource ( andengine.opengl.texture.source.ITextureSource pTextureSource, int pTexturePositionX, int pTexturePositionY ) : void
SetLoadedToHardware ( bool pLoadedToHardware ) : void
Texture ( int pWidth, int pHeight ) : System.Collections.Generic
Texture ( int pWidth, int pHeight, ITextureStateListener pTextureStateListener ) : System.Collections.Generic
Texture ( int pWidth, int pHeight, TextureOptions pTextureOptions ) : System.Collections.Generic
Texture ( int pWidth, int pHeight, TextureOptions pTextureOptions, ITextureStateListener pTextureStateListener ) : System.Collections.Generic
UnloadFromHardware ( Javax.Microedition.Khronos.Opengles.IGL10 pGL ) : void

보호된 메소드들

메소드 설명
Init ( int pWidth, int pHeight, TextureOptions pTextureOptions, ITextureStateListener pTextureStateListener ) : void

비공개 메소드들

메소드 설명
AllocateAndBindTextureOnHardware ( Javax.Microedition.Khronos.Opengles.IGL10 pGL ) : void
ApplyTextureOptions ( Javax.Microedition.Khronos.Opengles.IGL10 pGL ) : void
CheckTextureSourcePosition ( andengine.opengl.texture.source.ITextureSource pTextureSource, int pTexturePositionX, int pTexturePositionY ) : void
DeleteTextureOnHardware ( Javax.Microedition.Khronos.Opengles.IGL10 pGL ) : void
GenerateHardwareTextureID ( Javax.Microedition.Khronos.Opengles.IGL10 pGL ) : int
SendPlaceholderBitmapToHardware ( int pWidth, int pHeight ) : void
WriteTextureToHardware ( Javax.Microedition.Khronos.Opengles.IGL10 pGL ) : void

메소드 상세

AddTextureSource() 공개 메소드

public AddTextureSource ( andengine.opengl.texture.source.ITextureSource pTextureSource, int pTexturePositionX, int pTexturePositionY ) : TextureSourceWithLocation
pTextureSource andengine.opengl.texture.source.ITextureSource
pTexturePositionX int
pTexturePositionY int
리턴 TextureSourceWithLocation

ClearTextureSources() 공개 메소드

public ClearTextureSources ( ) : void
리턴 void

GetHardwareTextureID() 공개 메소드

public GetHardwareTextureID ( ) : int
리턴 int

GetHeight() 공개 메소드

public GetHeight ( ) : int
리턴 int

GetTextureOptions() 공개 메소드

public GetTextureOptions ( ) : TextureOptions
리턴 TextureOptions

GetWidth() 공개 메소드

public GetWidth ( ) : int
리턴 int

Init() 보호된 메소드

protected Init ( int pWidth, int pHeight, TextureOptions pTextureOptions, ITextureStateListener pTextureStateListener ) : void
pWidth int
pHeight int
pTextureOptions TextureOptions
pTextureStateListener ITextureStateListener
리턴 void

IsLoadedToHardware() 공개 메소드

public IsLoadedToHardware ( ) : bool
리턴 bool

IsUpdateOnHardwareNeeded() 공개 메소드

public IsUpdateOnHardwareNeeded ( ) : bool
리턴 bool

LoadToHardware() 공개 메소드

public LoadToHardware ( Javax.Microedition.Khronos.Opengles.IGL10 pGL ) : void
pGL Javax.Microedition.Khronos.Opengles.IGL10
리턴 void

RemoveTextureSource() 공개 메소드

public RemoveTextureSource ( andengine.opengl.texture.source.ITextureSource pTextureSource, int pTexturePositionX, int pTexturePositionY ) : void
pTextureSource andengine.opengl.texture.source.ITextureSource
pTexturePositionX int
pTexturePositionY int
리턴 void

SetLoadedToHardware() 공개 메소드

public SetLoadedToHardware ( bool pLoadedToHardware ) : void
pLoadedToHardware bool
리턴 void

Texture() 공개 메소드

public Texture ( int pWidth, int pHeight ) : System.Collections.Generic
pWidth int
pHeight int
리턴 System.Collections.Generic

Texture() 공개 메소드

public Texture ( int pWidth, int pHeight, ITextureStateListener pTextureStateListener ) : System.Collections.Generic
pWidth int
pHeight int
pTextureStateListener ITextureStateListener
리턴 System.Collections.Generic

Texture() 공개 메소드

public Texture ( int pWidth, int pHeight, TextureOptions pTextureOptions ) : System.Collections.Generic
pWidth int
pHeight int
pTextureOptions TextureOptions
리턴 System.Collections.Generic

Texture() 공개 메소드

public Texture ( int pWidth, int pHeight, TextureOptions pTextureOptions, ITextureStateListener pTextureStateListener ) : System.Collections.Generic
pWidth int
pHeight int
pTextureOptions TextureOptions
pTextureStateListener ITextureStateListener
리턴 System.Collections.Generic

UnloadFromHardware() 공개 메소드

public UnloadFromHardware ( Javax.Microedition.Khronos.Opengles.IGL10 pGL ) : void
pGL Javax.Microedition.Khronos.Opengles.IGL10
리턴 void

프로퍼티 상세

mUpdateOnHardwareNeeded 보호되어 있는 프로퍼티

protected bool mUpdateOnHardwareNeeded
리턴 bool