C# Class Radegast.Rendering.frmPrimWorkshop

Inheritance: RadegastForm
Afficher le fichier Open project: radegastdev/radegast Class Usage Examples

Méthodes publiques

Свойство Type Description
Center System.Vector3
RenderingEnabled bool
RootPrimLocalID uint
UseMultiSampling bool
Wireframe bool
glControl OpenTK.GLControl

Méthodes publiques

Méthode Description
Objects_ObjectDataBlockUpdate ( object sender, ObjectDataBlockUpdateEventArgs e ) : void
Objects_ObjectUpdate ( object sender, PrimEventArgs e ) : void
Objects_TerseObjectUpdate ( object sender, TerseObjectUpdateEventArgs e ) : void
SetView ( System.Vector3 center, int roll, int pitch, int yaw, int zoom ) : void
SetupGLControl ( ) : void
TextureThread ( ) : void
frmPrimWorkshop ( RadegastInstance instance, uint rootLocalID ) : ThreadPoolUtil
frmPrimWorkshop_Disposed ( object sender, EventArgs e ) : void
glControl_Disposed ( object sender, EventArgs e ) : void
glControl_Load ( object sender, EventArgs e ) : void

Private Methods

Méthode Description
GluPerspective ( float fovy, float aspect, float zNear, float zFar ) : void
LoadTexture ( UUID textureID, Image &texture, bool removeAlpha ) : bool
Render ( bool picking ) : void
RenderObjects ( RenderPass pass ) : void
RenderText ( ) : void
SafeInvalidate ( ) : void
TryPick ( int x, int y, FacetedMesh &picked, int &faceID ) : bool
UpdatePrimBlocking ( Primitive prim ) : void
btnReset_Click ( object sender, EventArgs e ) : void
cbAA_CheckedChanged ( object sender, EventArgs e ) : void
chkWireFrame_CheckedChanged ( object sender, EventArgs e ) : void
ctxObjects_Opening ( object sender, System e ) : void
deleteToolStripMenuItem_Click ( object sender, EventArgs e ) : void
frmPrimWorkshop_Shown ( object sender, EventArgs e ) : void
glControl_MouseDown ( object sender, MouseEventArgs e ) : void
glControl_MouseMove ( object sender, MouseEventArgs e ) : void
glControl_MouseUp ( object sender, MouseEventArgs e ) : void
glControl_MouseWheel ( object sender, MouseEventArgs e ) : void
glControl_Paint ( object sender, PaintEventArgs e ) : void
glControl_Resize ( object sender, EventArgs e ) : void
oBJToolStripMenuItem_Click ( object sender, EventArgs e ) : void
returnToolStripMenuItem_Click ( object sender, EventArgs e ) : void
scrollZoom_ValueChanged ( object sender, EventArgs e ) : void
scroll_ValueChanged ( object sender, EventArgs e ) : void
sitToolStripMenuItem_Click ( object sender, EventArgs e ) : void
takeToolStripMenuItem_Click ( object sender, EventArgs e ) : void
touchToolStripMenuItem_Click ( object sender, EventArgs e ) : void

Method Details

Objects_ObjectDataBlockUpdate() public méthode

public Objects_ObjectDataBlockUpdate ( object sender, ObjectDataBlockUpdateEventArgs e ) : void
sender object
e OpenMetaverse.ObjectDataBlockUpdateEventArgs
Résultat void

Objects_ObjectUpdate() public méthode

public Objects_ObjectUpdate ( object sender, PrimEventArgs e ) : void
sender object
e OpenMetaverse.PrimEventArgs
Résultat void

Objects_TerseObjectUpdate() public méthode

public Objects_TerseObjectUpdate ( object sender, TerseObjectUpdateEventArgs e ) : void
sender object
e OpenMetaverse.TerseObjectUpdateEventArgs
Résultat void

SetView() public méthode

public SetView ( System.Vector3 center, int roll, int pitch, int yaw, int zoom ) : void
center System.Vector3
roll int
pitch int
yaw int
zoom int
Résultat void

SetupGLControl() public méthode

public SetupGLControl ( ) : void
Résultat void

TextureThread() public méthode

public TextureThread ( ) : void
Résultat void

frmPrimWorkshop() public méthode

public frmPrimWorkshop ( RadegastInstance instance, uint rootLocalID ) : ThreadPoolUtil
instance RadegastInstance
rootLocalID uint
Résultat ThreadPoolUtil

frmPrimWorkshop_Disposed() public méthode

public frmPrimWorkshop_Disposed ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

glControl_Disposed() public méthode

public glControl_Disposed ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

glControl_Load() public méthode

public glControl_Load ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

Property Details

Center public_oe property

Camera center
public Vector3,System Center
Résultat System.Vector3

RenderingEnabled public_oe property

Is rendering engine ready and enabled
public bool RenderingEnabled
Résultat bool

RootPrimLocalID public_oe property

Local ID of the root prim
public uint RootPrimLocalID
Résultat uint

UseMultiSampling public_oe property

Use multi sampling (anti aliasing)
public bool UseMultiSampling
Résultat bool

Wireframe public_oe property

Rednder in wireframe mode
public bool Wireframe
Résultat bool

glControl public_oe property

The OpenGL surface
public OpenTK.GLControl glControl
Résultat OpenTK.GLControl