C# Class Axiom.Samples.Ocean.OceanSample

Inheritance: SdkSample
Afficher le fichier Open project: mono-soc-2011/axiom Class Usage Examples

Méthodes publiques

Свойство Type Description
MaxSpeed Real
MinSpeed Real
MoveSpeed Real

Protected Properties

Свойство Type Description
activeFragmentParameters Axiom.Graphics.GpuProgramParameters
activeFragmentProgram Axiom.Graphics.GpuProgram
activeMaterial Axiom.Graphics.Material
activePass Axiom.Graphics.Pass
activeVertexParameters Axiom.Graphics.GpuProgramParameters
activeVertexProgram Axiom.Graphics.GpuProgram
aniso int
currentMaterial int
currentPage int
diffuseLightColors Axiom.Core.ColorEx[]
filtering TextureFiltering
lightFlareSets Axiom.Core.BillboardSet[]
lightFlares Axiom.Core.Billboard[]
lightNodes Axiom.Core.SceneNode[]
lightPivots Axiom.Core.SceneNode[]
lightPositions Vector3[]
lightRotationAngles Real[]
lightRotationAxes Vector3[]
lightSpeeds Real[]
lightState bool[]
lights Axiom.Core.Light[]
mainNode Axiom.Core.SceneNode
materialControlsContainer System.Collections.Generic.List
numPages int
oceanSurfaceEnt Entity
rotateSpeed Real
sceneDetailIndex int
shaderControls Slider[]
shaderControlsContainer System.Collections.Generic.List
specularLightColors Axiom.Core.ColorEx[]
spinLight bool
translateVector Vector3
updateFreq float

Méthodes publiques

Méthode Description
FrameRenderingQueued ( FrameEventArgs evt ) : bool

LoadAllMaterialControlFiles ( System.Collections.Generic.List &controlsContainer ) : void

LoadMaterialControlsFile ( System.Collections.Generic.List &controlsContainer, string filename ) : void
OceanSample ( ) : Axiom.Math

Méthodes protégées

Méthode Description
ChangePage ( int pageNum ) : void

CleanupContent ( ) : void

SelectOceanMaterial ( OceanMaterial newMaterial ) : void

SetupContent ( ) : void

SetupGUI ( ) : void

SetupScene ( ) : void

Private Methods

Méthode Description
box_CheckChanged ( object sender, CheckBox box ) : void
btn_CursorPressed ( object sender, Vector2 cursorPosition ) : void
selectMenu_SelectedIndexChanged ( object sender, System e ) : void
shaderControlSlider_SliderMoved ( object sender, Slider slider ) : void

Method Details

ChangePage() protected méthode

protected ChangePage ( int pageNum ) : void
pageNum int
Résultat void

CleanupContent() protected méthode

protected CleanupContent ( ) : void
Résultat void

FrameRenderingQueued() public méthode

public FrameRenderingQueued ( FrameEventArgs evt ) : bool
evt FrameEventArgs
Résultat bool

LoadAllMaterialControlFiles() public static méthode

public static LoadAllMaterialControlFiles ( System.Collections.Generic.List &controlsContainer ) : void
controlsContainer System.Collections.Generic.List
Résultat void

LoadMaterialControlsFile() public static méthode

public static LoadMaterialControlsFile ( System.Collections.Generic.List &controlsContainer, string filename ) : void
controlsContainer System.Collections.Generic.List
filename string
Résultat void

OceanSample() public méthode

public OceanSample ( ) : Axiom.Math
Résultat Axiom.Math

SelectOceanMaterial() protected méthode

protected SelectOceanMaterial ( OceanMaterial newMaterial ) : void
newMaterial OceanMaterial
Résultat void

SetupContent() protected méthode

protected SetupContent ( ) : void
Résultat void

SetupGUI() protected méthode

protected SetupGUI ( ) : void
Résultat void

SetupScene() protected méthode

protected SetupScene ( ) : void
Résultat void

Property Details

MaxSpeed public_oe static_oe property

public static Real MaxSpeed
Résultat Real

MinSpeed public_oe static_oe property

public static Real MinSpeed
Résultat Real

MoveSpeed public_oe static_oe property

public static Real MoveSpeed
Résultat Real

activeFragmentParameters protected_oe property

protected GpuProgramParameters,Axiom.Graphics activeFragmentParameters
Résultat Axiom.Graphics.GpuProgramParameters

activeFragmentProgram protected_oe property

protected GpuProgram,Axiom.Graphics activeFragmentProgram
Résultat Axiom.Graphics.GpuProgram

activeMaterial protected_oe property

protected Material,Axiom.Graphics activeMaterial
Résultat Axiom.Graphics.Material

activePass protected_oe property

protected Pass,Axiom.Graphics activePass
Résultat Axiom.Graphics.Pass

activeVertexParameters protected_oe property

protected GpuProgramParameters,Axiom.Graphics activeVertexParameters
Résultat Axiom.Graphics.GpuProgramParameters

activeVertexProgram protected_oe property

protected GpuProgram,Axiom.Graphics activeVertexProgram
Résultat Axiom.Graphics.GpuProgram

aniso protected_oe property

protected int aniso
Résultat int

currentMaterial protected_oe property

protected int currentMaterial
Résultat int

currentPage protected_oe property

protected int currentPage
Résultat int

diffuseLightColors protected_oe property

protected ColorEx[],Axiom.Core diffuseLightColors
Résultat Axiom.Core.ColorEx[]

filtering protected_oe property

protected TextureFiltering filtering
Résultat TextureFiltering

lightFlareSets protected_oe property

protected BillboardSet[],Axiom.Core lightFlareSets
Résultat Axiom.Core.BillboardSet[]

lightFlares protected_oe property

protected Billboard[],Axiom.Core lightFlares
Résultat Axiom.Core.Billboard[]

lightNodes protected_oe property

protected SceneNode[],Axiom.Core lightNodes
Résultat Axiom.Core.SceneNode[]

lightPivots protected_oe property

protected SceneNode[],Axiom.Core lightPivots
Résultat Axiom.Core.SceneNode[]

lightPositions protected_oe property

protected Vector3[] lightPositions
Résultat Vector3[]

lightRotationAngles protected_oe property

protected Real[] lightRotationAngles
Résultat Real[]

lightRotationAxes protected_oe property

protected Vector3[] lightRotationAxes
Résultat Vector3[]

lightSpeeds protected_oe property

protected Real[] lightSpeeds
Résultat Real[]

lightState protected_oe property

protected bool[] lightState
Résultat bool[]

lights protected_oe property

protected Light[],Axiom.Core lights
Résultat Axiom.Core.Light[]

mainNode protected_oe property

protected SceneNode,Axiom.Core mainNode
Résultat Axiom.Core.SceneNode

materialControlsContainer protected_oe property

protected System.Collections.Generic.List materialControlsContainer
Résultat System.Collections.Generic.List

numPages protected_oe property

protected int numPages
Résultat int

oceanSurfaceEnt protected_oe property

protected Entity oceanSurfaceEnt
Résultat Entity

rotateSpeed protected_oe property

protected Real rotateSpeed
Résultat Real

sceneDetailIndex protected_oe property

protected int sceneDetailIndex
Résultat int

shaderControls protected_oe property

protected Slider[] shaderControls
Résultat Slider[]

shaderControlsContainer protected_oe property

protected System.Collections.Generic.List shaderControlsContainer
Résultat System.Collections.Generic.List

specularLightColors protected_oe property

protected ColorEx[],Axiom.Core specularLightColors
Résultat Axiom.Core.ColorEx[]

spinLight protected_oe property

protected bool spinLight
Résultat bool

translateVector protected_oe property

protected Vector3 translateVector
Résultat Vector3

updateFreq protected_oe property

protected float updateFreq
Résultat float