C# Class TexturedCubeiOS.EAGLView

Inheritance: OpenTK.Platform.iPhoneOS.iPhoneOSGameView
Mostrar archivo Open project: xamarin/mobile-samples

Public Methods

Method Description
StartAnimating ( ) : void
StopAnimating ( ) : void
TouchesBegan ( NSSet touches, UIEvent evt ) : void
TouchesEnded ( NSSet touches, UIEvent evt ) : void
TouchesMoved ( NSSet touches, UIEvent evt ) : void

Protected Methods

Method Description
ConfigureLayer ( CAEAGLLayer eaglLayer ) : void
CreateFrameBuffer ( ) : void
DestroyFrameBuffer ( ) : void
OnRenderFrame ( FrameEventArgs e ) : void

Private Methods

Method Description
DrawFrame ( ) : void
EAGLView ( NSCoder coder ) : System
GetLayerClass ( ) : Class
LoadBitmapData ( int texId ) : void
SetupProjection ( ) : void

Method Details

ConfigureLayer() protected method

protected ConfigureLayer ( CAEAGLLayer eaglLayer ) : void
eaglLayer CAEAGLLayer
return void

CreateFrameBuffer() protected method

protected CreateFrameBuffer ( ) : void
return void

DestroyFrameBuffer() protected method

protected DestroyFrameBuffer ( ) : void
return void

OnRenderFrame() protected method

protected OnRenderFrame ( FrameEventArgs e ) : void
e FrameEventArgs
return void

StartAnimating() public method

public StartAnimating ( ) : void
return void

StopAnimating() public method

public StopAnimating ( ) : void
return void

TouchesBegan() public method

public TouchesBegan ( NSSet touches, UIEvent evt ) : void
touches NSSet
evt UIEvent
return void

TouchesEnded() public method

public TouchesEnded ( NSSet touches, UIEvent evt ) : void
touches NSSet
evt UIEvent
return void

TouchesMoved() public method

public TouchesMoved ( NSSet touches, UIEvent evt ) : void
touches NSSet
evt UIEvent
return void