C# Класс Axiom.Samples.Ocean.OceanSample

Наследование: SdkSample
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
MaxSpeed Real
MinSpeed Real
MoveSpeed Real

Защищенные свойства (Protected)

Свойство Тип Описание
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

Открытые методы

Метод Описание
FrameRenderingQueued ( FrameEventArgs evt ) : bool

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

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

Защищенные методы

Метод Описание
ChangePage ( int pageNum ) : void

CleanupContent ( ) : void

SelectOceanMaterial ( OceanMaterial newMaterial ) : void

SetupContent ( ) : void

SetupGUI ( ) : void

SetupScene ( ) : void

Приватные методы

Метод Описание
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

Описание методов

ChangePage() защищенный метод

protected ChangePage ( int pageNum ) : void
pageNum int
Результат void

CleanupContent() защищенный метод

protected CleanupContent ( ) : void
Результат void

FrameRenderingQueued() публичный метод

public FrameRenderingQueued ( FrameEventArgs evt ) : bool
evt FrameEventArgs
Результат bool

LoadAllMaterialControlFiles() публичный статический метод

public static LoadAllMaterialControlFiles ( System.Collections.Generic.List &controlsContainer ) : void
controlsContainer System.Collections.Generic.List
Результат void

LoadMaterialControlsFile() публичный статический метод

public static LoadMaterialControlsFile ( System.Collections.Generic.List &controlsContainer, string filename ) : void
controlsContainer System.Collections.Generic.List
filename string
Результат void

OceanSample() публичный метод

public OceanSample ( ) : Axiom.Math
Результат Axiom.Math

SelectOceanMaterial() защищенный метод

protected SelectOceanMaterial ( OceanMaterial newMaterial ) : void
newMaterial OceanMaterial
Результат void

SetupContent() защищенный метод

protected SetupContent ( ) : void
Результат void

SetupGUI() защищенный метод

protected SetupGUI ( ) : void
Результат void

SetupScene() защищенный метод

protected SetupScene ( ) : void
Результат void

Описание свойств

MaxSpeed публичное статическое свойство

public static Real MaxSpeed
Результат Real

MinSpeed публичное статическое свойство

public static Real MinSpeed
Результат Real

MoveSpeed публичное статическое свойство

public static Real MoveSpeed
Результат Real

activeFragmentParameters защищенное свойство

protected GpuProgramParameters,Axiom.Graphics activeFragmentParameters
Результат Axiom.Graphics.GpuProgramParameters

activeFragmentProgram защищенное свойство

protected GpuProgram,Axiom.Graphics activeFragmentProgram
Результат Axiom.Graphics.GpuProgram

activeMaterial защищенное свойство

protected Material,Axiom.Graphics activeMaterial
Результат Axiom.Graphics.Material

activePass защищенное свойство

protected Pass,Axiom.Graphics activePass
Результат Axiom.Graphics.Pass

activeVertexParameters защищенное свойство

protected GpuProgramParameters,Axiom.Graphics activeVertexParameters
Результат Axiom.Graphics.GpuProgramParameters

activeVertexProgram защищенное свойство

protected GpuProgram,Axiom.Graphics activeVertexProgram
Результат Axiom.Graphics.GpuProgram

aniso защищенное свойство

protected int aniso
Результат int

currentMaterial защищенное свойство

protected int currentMaterial
Результат int

currentPage защищенное свойство

protected int currentPage
Результат int

diffuseLightColors защищенное свойство

protected ColorEx[],Axiom.Core diffuseLightColors
Результат Axiom.Core.ColorEx[]

filtering защищенное свойство

protected TextureFiltering filtering
Результат TextureFiltering

lightFlareSets защищенное свойство

protected BillboardSet[],Axiom.Core lightFlareSets
Результат Axiom.Core.BillboardSet[]

lightFlares защищенное свойство

protected Billboard[],Axiom.Core lightFlares
Результат Axiom.Core.Billboard[]

lightNodes защищенное свойство

protected SceneNode[],Axiom.Core lightNodes
Результат Axiom.Core.SceneNode[]

lightPivots защищенное свойство

protected SceneNode[],Axiom.Core lightPivots
Результат Axiom.Core.SceneNode[]

lightPositions защищенное свойство

protected Vector3[] lightPositions
Результат Vector3[]

lightRotationAngles защищенное свойство

protected Real[] lightRotationAngles
Результат Real[]

lightRotationAxes защищенное свойство

protected Vector3[] lightRotationAxes
Результат Vector3[]

lightSpeeds защищенное свойство

protected Real[] lightSpeeds
Результат Real[]

lightState защищенное свойство

protected bool[] lightState
Результат bool[]

lights защищенное свойство

protected Light[],Axiom.Core lights
Результат Axiom.Core.Light[]

mainNode защищенное свойство

protected SceneNode,Axiom.Core mainNode
Результат Axiom.Core.SceneNode

materialControlsContainer защищенное свойство

protected System.Collections.Generic.List materialControlsContainer
Результат System.Collections.Generic.List

numPages защищенное свойство

protected int numPages
Результат int

oceanSurfaceEnt защищенное свойство

protected Entity oceanSurfaceEnt
Результат Entity

rotateSpeed защищенное свойство

protected Real rotateSpeed
Результат Real

sceneDetailIndex защищенное свойство

protected int sceneDetailIndex
Результат int

shaderControls защищенное свойство

protected Slider[] shaderControls
Результат Slider[]

shaderControlsContainer защищенное свойство

protected System.Collections.Generic.List shaderControlsContainer
Результат System.Collections.Generic.List

specularLightColors защищенное свойство

protected ColorEx[],Axiom.Core specularLightColors
Результат Axiom.Core.ColorEx[]

spinLight защищенное свойство

protected bool spinLight
Результат bool

translateVector защищенное свойство

protected Vector3 translateVector
Результат Vector3

updateFreq защищенное свойство

protected float updateFreq
Результат float