- -
- BetaRenderer
-
-
GLRenderer
@@ -1070,6 +1067,317 @@ Methods
+
+ GetPositionIndex(float)
+ Gets the index of the position keyframe at the specified animation time.
+
+
+ Declaration
+
+
public int GetPositionIndex(float animationTime)
+
+ Parameters
+
+
+
+ Type |
+ Name |
+ Description |
+
+
+
+
+ float |
+ animationTime |
+ |
+
+
+
+ Returns
+
+
+
+ Type |
+ Description |
+
+
+
+
+ int |
+ |
+
+
+
+
+
+
+ GetRotationIndex(float)
+ Gets the index of the rotation keyframe at the specified animation time.
+
+
+ Declaration
+
+
public int GetRotationIndex(float animationTime)
+
+ Parameters
+
+
+
+ Type |
+ Name |
+ Description |
+
+
+
+
+ float |
+ animationTime |
+ |
+
+
+
+ Returns
+
+
+
+ Type |
+ Description |
+
+
+
+
+ int |
+ |
+
+
+
+
+
+
+ GetScaleFactor(float, float, float)
+ Calculates the interpolation factor between two keyframes.
+
+
+ Declaration
+
+
public float GetScaleFactor(float lastTimeStamp, float nextTimeStamp, float animationTime)
+
+ Parameters
+
+
+
+ Type |
+ Name |
+ Description |
+
+
+
+
+ float |
+ lastTimeStamp |
+ |
+
+
+ float |
+ nextTimeStamp |
+ |
+
+
+ float |
+ animationTime |
+ |
+
+
+
+ Returns
+
+
+
+ Type |
+ Description |
+
+
+
+
+ float |
+ |
+
+
+
+
+
+
+ GetScaleIndex(float)
+ Gets the index of the scale keyframe at the specified animation time.
+
+
+ Declaration
+
+
public int GetScaleIndex(float animationTime)
+
+ Parameters
+
+
+
+ Type |
+ Name |
+ Description |
+
+
+
+
+ float |
+ animationTime |
+ |
+
+
+
+ Returns
+
+
+
+ Type |
+ Description |
+
+
+
+
+ int |
+ |
+
+
+
+
+
+
+ InterpolatePosition(float)
+ Interpolates position for the bone at the specified animation time.
+
+
+ Declaration
+
+
public mat4 InterpolatePosition(float animationTime)
+
+ Parameters
+
+
+
+ Type |
+ Name |
+ Description |
+
+
+
+
+ float |
+ animationTime |
+ |
+
+
+
+ Returns
+
+
+
+ Type |
+ Description |
+
+
+
+
+ mat4 |
+ |
+
+
+
+
+
+
+ InterpolateRotation(float)
+ Interpolates rotation for the bone at the specified animation time.
+
+
+ Declaration
+
+
public mat4 InterpolateRotation(float animationTime)
+
+ Parameters
+
+
+
+ Type |
+ Name |
+ Description |
+
+
+
+
+ float |
+ animationTime |
+ |
+
+
+
+ Returns
+
+
+
+ Type |
+ Description |
+
+
+
+
+ mat4 |
+ |
+
+
+
+
+
+
+ InterpolateScaling(float)
+ Interpolates scale for the bone at the specified animation time.
+
+
+ Declaration
+
+
public mat4 InterpolateScaling(float animationTime)
+
+ Parameters
+
+
+
+ Type |
+ Name |
+ Description |
+
+
+
+
+ float |
+ animationTime |
+ |
+
+
+
+ Returns
+
+
+
+ Type |
+ Description |
+
+
+
+
+ mat4 |
+ |
+
+
+
+
+
Update(float, bool)
Updates the bone transformation based on the animation time.
diff --git a/Source/_site/api/Genesis.Graphics.Animation3D.KeyPosition.html b/Source/_site/api/Genesis.Graphics.Animation3D.KeyPosition.html
index da38c2b..4c88102 100644
--- a/Source/_site/api/Genesis.Graphics.Animation3D.KeyPosition.html
+++ b/Source/_site/api/Genesis.Graphics.Animation3D.KeyPosition.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Animation3D.KeyRotation.html b/Source/_site/api/Genesis.Graphics.Animation3D.KeyRotation.html
index decb3e1..ea7e929 100644
--- a/Source/_site/api/Genesis.Graphics.Animation3D.KeyRotation.html
+++ b/Source/_site/api/Genesis.Graphics.Animation3D.KeyRotation.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Animation3D.KeyScale.html b/Source/_site/api/Genesis.Graphics.Animation3D.KeyScale.html
index 4d71c53..7157794 100644
--- a/Source/_site/api/Genesis.Graphics.Animation3D.KeyScale.html
+++ b/Source/_site/api/Genesis.Graphics.Animation3D.KeyScale.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Animation3D.ModelMesh.html b/Source/_site/api/Genesis.Graphics.Animation3D.ModelMesh.html
index f1cb415..f837383 100644
--- a/Source/_site/api/Genesis.Graphics.Animation3D.ModelMesh.html
+++ b/Source/_site/api/Genesis.Graphics.Animation3D.ModelMesh.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Animation3D.boneinfo.html b/Source/_site/api/Genesis.Graphics.Animation3D.boneinfo.html
index 0b2599c..ec7ac0d 100644
--- a/Source/_site/api/Genesis.Graphics.Animation3D.boneinfo.html
+++ b/Source/_site/api/Genesis.Graphics.Animation3D.boneinfo.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Animation3D.html b/Source/_site/api/Genesis.Graphics.Animation3D.html
index 85a6852..c2fcfc7 100644
--- a/Source/_site/api/Genesis.Graphics.Animation3D.html
+++ b/Source/_site/api/Genesis.Graphics.Animation3D.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Animation3D.vertex.html b/Source/_site/api/Genesis.Graphics.Animation3D.vertex.html
index 92dac43..d4d3623 100644
--- a/Source/_site/api/Genesis.Graphics.Animation3D.vertex.html
+++ b/Source/_site/api/Genesis.Graphics.Animation3D.vertex.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.AnimationCallback.AnimationEvent.html b/Source/_site/api/Genesis.Graphics.AnimationCallback.AnimationEvent.html
index d001c08..884f2d2 100644
--- a/Source/_site/api/Genesis.Graphics.AnimationCallback.AnimationEvent.html
+++ b/Source/_site/api/Genesis.Graphics.AnimationCallback.AnimationEvent.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.AnimationCallback.html b/Source/_site/api/Genesis.Graphics.AnimationCallback.html
index 951750c..bd3b3ad 100644
--- a/Source/_site/api/Genesis.Graphics.AnimationCallback.html
+++ b/Source/_site/api/Genesis.Graphics.AnimationCallback.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
@@ -900,6 +897,33 @@ Property Value
+
+ CallbackRised
+ Gets or sets a value indicating whether an animation callback has been triggered.
+
+
+ Declaration
+
+
public bool CallbackRised { get; set; }
+
+ Property Value
+
+
+
+ Type |
+ Description |
+
+
+
+
+ bool |
+ true if a callback has been triggered; otherwise, false .
+ |
+
+
+
+
+
Frame
Gets or sets the frame number at which the callback is triggered.
diff --git a/Source/_site/api/Genesis.Graphics.Camera.html b/Source/_site/api/Genesis.Graphics.Camera.html
index 90f5d7b..439546b 100644
--- a/Source/_site/api/Genesis.Graphics.Camera.html
+++ b/Source/_site/api/Genesis.Graphics.Camera.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.CameraType.html b/Source/_site/api/Genesis.Graphics.CameraType.html
index b606042..3a2b688 100644
--- a/Source/_site/api/Genesis.Graphics.CameraType.html
+++ b/Source/_site/api/Genesis.Graphics.CameraType.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Face.html b/Source/_site/api/Genesis.Graphics.Face.html
index 4fb4287..6f8c213 100644
--- a/Source/_site/api/Genesis.Graphics.Face.html
+++ b/Source/_site/api/Genesis.Graphics.Face.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Font.html b/Source/_site/api/Genesis.Graphics.Font.html
index 7bd13ea..621d450 100644
--- a/Source/_site/api/Genesis.Graphics.Font.html
+++ b/Source/_site/api/Genesis.Graphics.Font.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Framebuffer.html b/Source/_site/api/Genesis.Graphics.Framebuffer.html
index f4e7df7..a53097b 100644
--- a/Source/_site/api/Genesis.Graphics.Framebuffer.html
+++ b/Source/_site/api/Genesis.Graphics.Framebuffer.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Glyphe.html b/Source/_site/api/Genesis.Graphics.Glyphe.html
index 7c002b8..d631d8b 100644
--- a/Source/_site/api/Genesis.Graphics.Glyphe.html
+++ b/Source/_site/api/Genesis.Graphics.Glyphe.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.IRenderDevice.html b/Source/_site/api/Genesis.Graphics.IRenderDevice.html
index 08cb4ee..703016f 100644
--- a/Source/_site/api/Genesis.Graphics.IRenderDevice.html
+++ b/Source/_site/api/Genesis.Graphics.IRenderDevice.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Material.html b/Source/_site/api/Genesis.Graphics.Material.html
index c41302f..3ec1eeb 100644
--- a/Source/_site/api/Genesis.Graphics.Material.html
+++ b/Source/_site/api/Genesis.Graphics.Material.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.MaterialBuffer.html b/Source/_site/api/Genesis.Graphics.MaterialBuffer.html
index dc0110e..fa1bb61 100644
--- a/Source/_site/api/Genesis.Graphics.MaterialBuffer.html
+++ b/Source/_site/api/Genesis.Graphics.MaterialBuffer.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Mesh.html b/Source/_site/api/Genesis.Graphics.Mesh.html
index f24e163..bef34ef 100644
--- a/Source/_site/api/Genesis.Graphics.Mesh.html
+++ b/Source/_site/api/Genesis.Graphics.Mesh.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.PerspectiveCamera.html b/Source/_site/api/Genesis.Graphics.PerspectiveCamera.html
index d7281b6..3315189 100644
--- a/Source/_site/api/Genesis.Graphics.PerspectiveCamera.html
+++ b/Source/_site/api/Genesis.Graphics.PerspectiveCamera.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Physics.BulletDebugRenderer.html b/Source/_site/api/Genesis.Graphics.Physics.BulletDebugRenderer.html
index a25fb33..3b4b9f5 100644
--- a/Source/_site/api/Genesis.Graphics.Physics.BulletDebugRenderer.html
+++ b/Source/_site/api/Genesis.Graphics.Physics.BulletDebugRenderer.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Physics.html b/Source/_site/api/Genesis.Graphics.Physics.html
index 77797ab..4fa953a 100644
--- a/Source/_site/api/Genesis.Graphics.Physics.html
+++ b/Source/_site/api/Genesis.Graphics.Physics.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.RenderDevice.BetaRenderer.html b/Source/_site/api/Genesis.Graphics.RenderDevice.BetaRenderer.html
index 76a2738..0f7e7f1 100644
--- a/Source/_site/api/Genesis.Graphics.RenderDevice.BetaRenderer.html
+++ b/Source/_site/api/Genesis.Graphics.RenderDevice.BetaRenderer.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.RenderDevice.Experimental.html b/Source/_site/api/Genesis.Graphics.RenderDevice.Experimental.html
index bce8249..984348b 100644
--- a/Source/_site/api/Genesis.Graphics.RenderDevice.Experimental.html
+++ b/Source/_site/api/Genesis.Graphics.RenderDevice.Experimental.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.RenderDevice.GLRenderer.html b/Source/_site/api/Genesis.Graphics.RenderDevice.GLRenderer.html
index 546c713..b62ccd4 100644
--- a/Source/_site/api/Genesis.Graphics.RenderDevice.GLRenderer.html
+++ b/Source/_site/api/Genesis.Graphics.RenderDevice.GLRenderer.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.RenderDevice.html b/Source/_site/api/Genesis.Graphics.RenderDevice.html
index 2279898..f860ad9 100644
--- a/Source/_site/api/Genesis.Graphics.RenderDevice.html
+++ b/Source/_site/api/Genesis.Graphics.RenderDevice.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
@@ -756,8 +753,6 @@
Classes
-
-
diff --git a/Source/_site/api/Genesis.Graphics.RenderSettings.html b/Source/_site/api/Genesis.Graphics.RenderSettings.html
index 4b01590..b055688 100644
--- a/Source/_site/api/Genesis.Graphics.RenderSettings.html
+++ b/Source/_site/api/Genesis.Graphics.RenderSettings.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shader.html b/Source/_site/api/Genesis.Graphics.Shader.html
index d6d1515..98bb68a 100644
--- a/Source/_site/api/Genesis.Graphics.Shader.html
+++ b/Source/_site/api/Genesis.Graphics.Shader.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.ShaderProgram.html b/Source/_site/api/Genesis.Graphics.ShaderProgram.html
index 8de4345..8e15d18 100644
--- a/Source/_site/api/Genesis.Graphics.ShaderProgram.html
+++ b/Source/_site/api/Genesis.Graphics.ShaderProgram.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.AnimatedModelShader.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.AnimatedModelShader.html
index 1d90313..47dd323 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.AnimatedModelShader.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.AnimatedModelShader.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.BasicShader.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.BasicShader.html
index de7755f..a64abdf 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.BasicShader.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.BasicShader.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.BorderCircleShader.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.BorderCircleShader.html
index 50965ac..bf5a920 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.BorderCircleShader.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.BorderCircleShader.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.DiffuseLightning.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.DiffuseLightning.html
index 42f7cd0..a2f6366 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.DiffuseLightning.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.DiffuseLightning.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.DiffuseNormalLightning.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.DiffuseNormalLightning.html
index 315dbd1..8e38b5b 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.DiffuseNormalLightning.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.DiffuseNormalLightning.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.DiffuseNormalShader.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.DiffuseNormalShader.html
index 43c3203..44dcb78 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.DiffuseNormalShader.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.DiffuseNormalShader.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.DiffuseShader.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.DiffuseShader.html
index 994fef6..84b9bf4 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.DiffuseShader.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.DiffuseShader.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.DiffuseSolidShader.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.DiffuseSolidShader.html
index b792dcf..edc7ea4 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.DiffuseSolidShader.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.DiffuseSolidShader.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.FXScreenSpaceShadowShader.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.FXScreenSpaceShadowShader.html
index cd00d00..a97bbef 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.FXScreenSpaceShadowShader.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.FXScreenSpaceShadowShader.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.Light2DShader.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.Light2DShader.html
index 41de697..4f939ec 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.Light2DShader.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.Light2DShader.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.MVPRectShader.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.MVPRectShader.html
index 9ee95f3..577587e 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.MVPRectShader.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.MVPRectShader.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.MVPShader.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.MVPShader.html
index 9a36e21..ea2225e 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.MVPShader.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.MVPShader.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.MVPSolidShader.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.MVPSolidShader.html
index 9b6de39..3868899 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.MVPSolidShader.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.MVPSolidShader.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.ParticleShader.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.ParticleShader.html
index 80e4fc8..6604c18 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.ParticleShader.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.ParticleShader.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.ScreenShader.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.ScreenShader.html
index beafa68..38463d3 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.ScreenShader.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.ScreenShader.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.SkyboxShader.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.SkyboxShader.html
index 75d569c..4095ca7 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.SkyboxShader.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.SkyboxShader.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.SolidShapeShader.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.SolidShapeShader.html
index 35227e5..aeddeda 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.SolidShapeShader.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.SolidShapeShader.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.SpriteShader.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.SpriteShader.html
index efe6dd3..7d30b1c 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.SpriteShader.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.SpriteShader.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.TerrainShader.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.TerrainShader.html
index ced7423..a1cd3c4 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.TerrainShader.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.TerrainShader.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.WireframeShader.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.WireframeShader.html
index 4a34cad..d5d44ab 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.WireframeShader.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.WireframeShader.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.html b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.html
index 2fdf2bd..84c0da9 100644
--- a/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.html
+++ b/Source/_site/api/Genesis.Graphics.Shaders.OpenGL.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shapes.BufferedSpriteShape.html b/Source/_site/api/Genesis.Graphics.Shapes.BufferedSpriteShape.html
index 5179218..9681fc2 100644
--- a/Source/_site/api/Genesis.Graphics.Shapes.BufferedSpriteShape.html
+++ b/Source/_site/api/Genesis.Graphics.Shapes.BufferedSpriteShape.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shapes.CircleShape.html b/Source/_site/api/Genesis.Graphics.Shapes.CircleShape.html
index 93f5515..ccae3ae 100644
--- a/Source/_site/api/Genesis.Graphics.Shapes.CircleShape.html
+++ b/Source/_site/api/Genesis.Graphics.Shapes.CircleShape.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shapes.FrameShape.html b/Source/_site/api/Genesis.Graphics.Shapes.FrameShape.html
index f12a90a..dde9c72 100644
--- a/Source/_site/api/Genesis.Graphics.Shapes.FrameShape.html
+++ b/Source/_site/api/Genesis.Graphics.Shapes.FrameShape.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shapes.GlypheShape.html b/Source/_site/api/Genesis.Graphics.Shapes.GlypheShape.html
index 1ff1c78..5a78dcd 100644
--- a/Source/_site/api/Genesis.Graphics.Shapes.GlypheShape.html
+++ b/Source/_site/api/Genesis.Graphics.Shapes.GlypheShape.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shapes.Light2DShape.html b/Source/_site/api/Genesis.Graphics.Shapes.Light2DShape.html
index b9bc20b..b937988 100644
--- a/Source/_site/api/Genesis.Graphics.Shapes.Light2DShape.html
+++ b/Source/_site/api/Genesis.Graphics.Shapes.Light2DShape.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shapes.LineShape.html b/Source/_site/api/Genesis.Graphics.Shapes.LineShape.html
index 9b645cb..27bdc70 100644
--- a/Source/_site/api/Genesis.Graphics.Shapes.LineShape.html
+++ b/Source/_site/api/Genesis.Graphics.Shapes.LineShape.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shapes.PlaneShape.html b/Source/_site/api/Genesis.Graphics.Shapes.PlaneShape.html
index 8ff18fc..0e87420 100644
--- a/Source/_site/api/Genesis.Graphics.Shapes.PlaneShape.html
+++ b/Source/_site/api/Genesis.Graphics.Shapes.PlaneShape.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shapes.QubeShape.html b/Source/_site/api/Genesis.Graphics.Shapes.QubeShape.html
index 4b9ac6c..d9e1efa 100644
--- a/Source/_site/api/Genesis.Graphics.Shapes.QubeShape.html
+++ b/Source/_site/api/Genesis.Graphics.Shapes.QubeShape.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shapes.RectShape.html b/Source/_site/api/Genesis.Graphics.Shapes.RectShape.html
index cf07397..07b2c36 100644
--- a/Source/_site/api/Genesis.Graphics.Shapes.RectShape.html
+++ b/Source/_site/api/Genesis.Graphics.Shapes.RectShape.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shapes.Shape.html b/Source/_site/api/Genesis.Graphics.Shapes.Shape.html
index d5cbc7d..6b71d57 100644
--- a/Source/_site/api/Genesis.Graphics.Shapes.Shape.html
+++ b/Source/_site/api/Genesis.Graphics.Shapes.Shape.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shapes.SpriteShape.html b/Source/_site/api/Genesis.Graphics.Shapes.SpriteShape.html
index 9817b39..ffc31c3 100644
--- a/Source/_site/api/Genesis.Graphics.Shapes.SpriteShape.html
+++ b/Source/_site/api/Genesis.Graphics.Shapes.SpriteShape.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Shapes.html b/Source/_site/api/Genesis.Graphics.Shapes.html
index 275685b..7c37524 100644
--- a/Source/_site/api/Genesis.Graphics.Shapes.html
+++ b/Source/_site/api/Genesis.Graphics.Shapes.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.SpriteSheet.html b/Source/_site/api/Genesis.Graphics.SpriteSheet.html
index e4824c7..a168ac3 100644
--- a/Source/_site/api/Genesis.Graphics.SpriteSheet.html
+++ b/Source/_site/api/Genesis.Graphics.SpriteSheet.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.TexCoords.html b/Source/_site/api/Genesis.Graphics.TexCoords.html
index de22183..008b481 100644
--- a/Source/_site/api/Genesis.Graphics.TexCoords.html
+++ b/Source/_site/api/Genesis.Graphics.TexCoords.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Texture.html b/Source/_site/api/Genesis.Graphics.Texture.html
index 09eb9f9..e2930a0 100644
--- a/Source/_site/api/Genesis.Graphics.Texture.html
+++ b/Source/_site/api/Genesis.Graphics.Texture.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.Viewport.html b/Source/_site/api/Genesis.Graphics.Viewport.html
index e77681d..b941d86 100644
--- a/Source/_site/api/Genesis.Graphics.Viewport.html
+++ b/Source/_site/api/Genesis.Graphics.Viewport.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Graphics.html b/Source/_site/api/Genesis.Graphics.html
index 5d27b02..caa96ed 100644
--- a/Source/_site/api/Genesis.Graphics.html
+++ b/Source/_site/api/Genesis.Graphics.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Math.Matrix4x4.html b/Source/_site/api/Genesis.Math.Matrix4x4.html
index 4182563..cd07bc4 100644
--- a/Source/_site/api/Genesis.Math.Matrix4x4.html
+++ b/Source/_site/api/Genesis.Math.Matrix4x4.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Math.NoisePoint.html b/Source/_site/api/Genesis.Math.NoisePoint.html
index 18b0765..6dcb036 100644
--- a/Source/_site/api/Genesis.Math.NoisePoint.html
+++ b/Source/_site/api/Genesis.Math.NoisePoint.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Math.PerlinNoise.html b/Source/_site/api/Genesis.Math.PerlinNoise.html
index b400a96..0eb1ba5 100644
--- a/Source/_site/api/Genesis.Math.PerlinNoise.html
+++ b/Source/_site/api/Genesis.Math.PerlinNoise.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Math.Rect.html b/Source/_site/api/Genesis.Math.Rect.html
index f7e4e0c..d877966 100644
--- a/Source/_site/api/Genesis.Math.Rect.html
+++ b/Source/_site/api/Genesis.Math.Rect.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Math.Vec3.html b/Source/_site/api/Genesis.Math.Vec3.html
index dd5b979..a8b40ea 100644
--- a/Source/_site/api/Genesis.Math.Vec3.html
+++ b/Source/_site/api/Genesis.Math.Vec3.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Math.html b/Source/_site/api/Genesis.Math.html
index 0943b68..ae78070 100644
--- a/Source/_site/api/Genesis.Math.html
+++ b/Source/_site/api/Genesis.Math.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.Aabb.html b/Source/_site/api/Genesis.Physics.Aabb.html
index eca48d6..dff19ae 100644
--- a/Source/_site/api/Genesis.Physics.Aabb.html
+++ b/Source/_site/api/Genesis.Physics.Aabb.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.ColliderBehavior2D.html b/Source/_site/api/Genesis.Physics.ColliderBehavior2D.html
index 5670c75..a7dd354 100644
--- a/Source/_site/api/Genesis.Physics.ColliderBehavior2D.html
+++ b/Source/_site/api/Genesis.Physics.ColliderBehavior2D.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.ColliderBehavior3D.html b/Source/_site/api/Genesis.Physics.ColliderBehavior3D.html
index f616695..295cf92 100644
--- a/Source/_site/api/Genesis.Physics.ColliderBehavior3D.html
+++ b/Source/_site/api/Genesis.Physics.ColliderBehavior3D.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.HitResult.html b/Source/_site/api/Genesis.Physics.HitResult.html
index 64d54e7..b20224d 100644
--- a/Source/_site/api/Genesis.Physics.HitResult.html
+++ b/Source/_site/api/Genesis.Physics.HitResult.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.MatrixSet.html b/Source/_site/api/Genesis.Physics.MatrixSet.html
index a32adb4..0d4540f 100644
--- a/Source/_site/api/Genesis.Physics.MatrixSet.html
+++ b/Source/_site/api/Genesis.Physics.MatrixSet.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.MouseRay2.html b/Source/_site/api/Genesis.Physics.MouseRay2.html
index a19c44a..0e1305f 100644
--- a/Source/_site/api/Genesis.Physics.MouseRay2.html
+++ b/Source/_site/api/Genesis.Physics.MouseRay2.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.PhysicHandler.html b/Source/_site/api/Genesis.Physics.PhysicHandler.html
index 50a95bd..308055a 100644
--- a/Source/_site/api/Genesis.Physics.PhysicHandler.html
+++ b/Source/_site/api/Genesis.Physics.PhysicHandler.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.PhysicHandlerEvent.html b/Source/_site/api/Genesis.Physics.PhysicHandlerEvent.html
index d248577..1b978bf 100644
--- a/Source/_site/api/Genesis.Physics.PhysicHandlerEvent.html
+++ b/Source/_site/api/Genesis.Physics.PhysicHandlerEvent.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.PhysicPropeterys.html b/Source/_site/api/Genesis.Physics.PhysicPropeterys.html
index ee93573..3bddcac 100644
--- a/Source/_site/api/Genesis.Physics.PhysicPropeterys.html
+++ b/Source/_site/api/Genesis.Physics.PhysicPropeterys.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.PhysicsBehavior.html b/Source/_site/api/Genesis.Physics.PhysicsBehavior.html
index d2c3b10..850b549 100644
--- a/Source/_site/api/Genesis.Physics.PhysicsBehavior.html
+++ b/Source/_site/api/Genesis.Physics.PhysicsBehavior.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.PhysicsBehaviorEvent.html b/Source/_site/api/Genesis.Physics.PhysicsBehaviorEvent.html
index 988fa2d..32b07c1 100644
--- a/Source/_site/api/Genesis.Physics.PhysicsBehaviorEvent.html
+++ b/Source/_site/api/Genesis.Physics.PhysicsBehaviorEvent.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.PhysicsHandler2D.html b/Source/_site/api/Genesis.Physics.PhysicsHandler2D.html
index b03c59e..9ce23a8 100644
--- a/Source/_site/api/Genesis.Physics.PhysicsHandler2D.html
+++ b/Source/_site/api/Genesis.Physics.PhysicsHandler2D.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.PhysicsHandler3D.html b/Source/_site/api/Genesis.Physics.PhysicsHandler3D.html
index 8a0f337..50a3d5e 100644
--- a/Source/_site/api/Genesis.Physics.PhysicsHandler3D.html
+++ b/Source/_site/api/Genesis.Physics.PhysicsHandler3D.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.Ray2D.html b/Source/_site/api/Genesis.Physics.Ray2D.html
index 42c0c90..ce4e78b 100644
--- a/Source/_site/api/Genesis.Physics.Ray2D.html
+++ b/Source/_site/api/Genesis.Physics.Ray2D.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.Raycast.html b/Source/_site/api/Genesis.Physics.Raycast.html
index 3b9ad70..6876864 100644
--- a/Source/_site/api/Genesis.Physics.Raycast.html
+++ b/Source/_site/api/Genesis.Physics.Raycast.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.Raycast2D.html b/Source/_site/api/Genesis.Physics.Raycast2D.html
index 48dd0ea..0ebd5da 100644
--- a/Source/_site/api/Genesis.Physics.Raycast2D.html
+++ b/Source/_site/api/Genesis.Physics.Raycast2D.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.RigidBodyBehavior2D.html b/Source/_site/api/Genesis.Physics.RigidBodyBehavior2D.html
index 7b95875..a96abdb 100644
--- a/Source/_site/api/Genesis.Physics.RigidBodyBehavior2D.html
+++ b/Source/_site/api/Genesis.Physics.RigidBodyBehavior2D.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.RigidBodyBehavior3D.html b/Source/_site/api/Genesis.Physics.RigidBodyBehavior3D.html
index bea28e4..7581a00 100644
--- a/Source/_site/api/Genesis.Physics.RigidBodyBehavior3D.html
+++ b/Source/_site/api/Genesis.Physics.RigidBodyBehavior3D.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.TriggerBehavior2D.html b/Source/_site/api/Genesis.Physics.TriggerBehavior2D.html
index bcf8bb3..79d4513 100644
--- a/Source/_site/api/Genesis.Physics.TriggerBehavior2D.html
+++ b/Source/_site/api/Genesis.Physics.TriggerBehavior2D.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.TriggerBehavior3D.html b/Source/_site/api/Genesis.Physics.TriggerBehavior3D.html
index ccf1a17..d4c1a9c 100644
--- a/Source/_site/api/Genesis.Physics.TriggerBehavior3D.html
+++ b/Source/_site/api/Genesis.Physics.TriggerBehavior3D.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.Physics.html b/Source/_site/api/Genesis.Physics.html
index cf9f6e0..e902fb0 100644
--- a/Source/_site/api/Genesis.Physics.html
+++ b/Source/_site/api/Genesis.Physics.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.UI.Button.html b/Source/_site/api/Genesis.UI.Button.html
index cfb7930..7515b04 100644
--- a/Source/_site/api/Genesis.UI.Button.html
+++ b/Source/_site/api/Genesis.UI.Button.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.UI.Canvas.html b/Source/_site/api/Genesis.UI.Canvas.html
index f0c0c82..037f9b7 100644
--- a/Source/_site/api/Genesis.UI.Canvas.html
+++ b/Source/_site/api/Genesis.UI.Canvas.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.UI.GridView.html b/Source/_site/api/Genesis.UI.GridView.html
index 54a15f3..020086a 100644
--- a/Source/_site/api/Genesis.UI.GridView.html
+++ b/Source/_site/api/Genesis.UI.GridView.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.UI.ImageButton.html b/Source/_site/api/Genesis.UI.ImageButton.html
index 3791f13..e1063f5 100644
--- a/Source/_site/api/Genesis.UI.ImageButton.html
+++ b/Source/_site/api/Genesis.UI.ImageButton.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.UI.Items.GridViewImageIcon.html b/Source/_site/api/Genesis.UI.Items.GridViewImageIcon.html
index 9c51dd7..6c1ab56 100644
--- a/Source/_site/api/Genesis.UI.Items.GridViewImageIcon.html
+++ b/Source/_site/api/Genesis.UI.Items.GridViewImageIcon.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.UI.Items.IItem.html b/Source/_site/api/Genesis.UI.Items.IItem.html
index be3f08b..a7df418 100644
--- a/Source/_site/api/Genesis.UI.Items.IItem.html
+++ b/Source/_site/api/Genesis.UI.Items.IItem.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.UI.Items.html b/Source/_site/api/Genesis.UI.Items.html
index c2b9c3b..f735c79 100644
--- a/Source/_site/api/Genesis.UI.Items.html
+++ b/Source/_site/api/Genesis.UI.Items.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.UI.Label.html b/Source/_site/api/Genesis.UI.Label.html
index b54b1ef..ef4416a 100644
--- a/Source/_site/api/Genesis.UI.Label.html
+++ b/Source/_site/api/Genesis.UI.Label.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.UI.ListItem.html b/Source/_site/api/Genesis.UI.ListItem.html
index 64add77..ccf053a 100644
--- a/Source/_site/api/Genesis.UI.ListItem.html
+++ b/Source/_site/api/Genesis.UI.ListItem.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.UI.ListItemBehavior.html b/Source/_site/api/Genesis.UI.ListItemBehavior.html
index ac12e23..98855f3 100644
--- a/Source/_site/api/Genesis.UI.ListItemBehavior.html
+++ b/Source/_site/api/Genesis.UI.ListItemBehavior.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.UI.ListSelector.html b/Source/_site/api/Genesis.UI.ListSelector.html
index a393096..724112c 100644
--- a/Source/_site/api/Genesis.UI.ListSelector.html
+++ b/Source/_site/api/Genesis.UI.ListSelector.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.UI.ListSelectorBehavior.html b/Source/_site/api/Genesis.UI.ListSelectorBehavior.html
index d09356b..2fd069b 100644
--- a/Source/_site/api/Genesis.UI.ListSelectorBehavior.html
+++ b/Source/_site/api/Genesis.UI.ListSelectorBehavior.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.UI.Panel.html b/Source/_site/api/Genesis.UI.Panel.html
index 8d8dfc4..f965762 100644
--- a/Source/_site/api/Genesis.UI.Panel.html
+++ b/Source/_site/api/Genesis.UI.Panel.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.UI.ProgressBar.html b/Source/_site/api/Genesis.UI.ProgressBar.html
index be57fed..db32823 100644
--- a/Source/_site/api/Genesis.UI.ProgressBar.html
+++ b/Source/_site/api/Genesis.UI.ProgressBar.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.UI.UIEvent.html b/Source/_site/api/Genesis.UI.UIEvent.html
index a73edc2..5b32b87 100644
--- a/Source/_site/api/Genesis.UI.UIEvent.html
+++ b/Source/_site/api/Genesis.UI.UIEvent.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.UI.UIParseHandler.html b/Source/_site/api/Genesis.UI.UIParseHandler.html
index 2300462..1442abc 100644
--- a/Source/_site/api/Genesis.UI.UIParseHandler.html
+++ b/Source/_site/api/Genesis.UI.UIParseHandler.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.UI.UIParser.html b/Source/_site/api/Genesis.UI.UIParser.html
index d4b462d..e44ef55 100644
--- a/Source/_site/api/Genesis.UI.UIParser.html
+++ b/Source/_site/api/Genesis.UI.UIParser.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.UI.Widget.html b/Source/_site/api/Genesis.UI.Widget.html
index 98cbfd0..646f644 100644
--- a/Source/_site/api/Genesis.UI.Widget.html
+++ b/Source/_site/api/Genesis.UI.Widget.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.UI.WidgetAnchor.html b/Source/_site/api/Genesis.UI.WidgetAnchor.html
index b7270c3..13bf00d 100644
--- a/Source/_site/api/Genesis.UI.WidgetAnchor.html
+++ b/Source/_site/api/Genesis.UI.WidgetAnchor.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/Genesis.UI.html b/Source/_site/api/Genesis.UI.html
index 530a7fa..26823d0 100644
--- a/Source/_site/api/Genesis.UI.html
+++ b/Source/_site/api/Genesis.UI.html
@@ -467,9 +467,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/toc.html b/Source/_site/api/toc.html
index 34e807b..2e6216e 100644
--- a/Source/_site/api/toc.html
+++ b/Source/_site/api/toc.html
@@ -389,9 +389,6 @@
Genesis.Graphics.RenderDevice
- -
- BetaRenderer
-
-
GLRenderer
diff --git a/Source/_site/api/toc.json b/Source/_site/api/toc.json
index dc43c8d..e085f5e 100644
--- a/Source/_site/api/toc.json
+++ b/Source/_site/api/toc.json
@@ -1,2 +1,2 @@
-{"items":[{"name":"Genesis.Core","href":"Genesis.Core.html","topicHref":"Genesis.Core.html","topicUid":"Genesis.Core","items":[{"name":"AssetManager","href":"Genesis.Core.AssetManager.html","topicHref":"Genesis.Core.AssetManager.html","topicUid":"Genesis.Core.AssetManager"},{"name":"Game","href":"Genesis.Core.Game.html","topicHref":"Genesis.Core.Game.html","topicUid":"Genesis.Core.Game"},{"name":"GameElement","href":"Genesis.Core.GameElement.html","topicHref":"Genesis.Core.GameElement.html","topicUid":"Genesis.Core.GameElement"},{"name":"GameEventHandler","href":"Genesis.Core.GameEventHandler.html","topicHref":"Genesis.Core.GameEventHandler.html","topicUid":"Genesis.Core.GameEventHandler"},{"name":"IGameBehavior","href":"Genesis.Core.IGameBehavior.html","topicHref":"Genesis.Core.IGameBehavior.html","topicUid":"Genesis.Core.IGameBehavior"},{"name":"Input","href":"Genesis.Core.Input.html","topicHref":"Genesis.Core.Input.html","topicUid":"Genesis.Core.Input"},{"name":"Input.Keys","href":"Genesis.Core.Input.Keys.html","topicHref":"Genesis.Core.Input.Keys.html","topicUid":"Genesis.Core.Input.Keys"},{"name":"Layer","href":"Genesis.Core.Layer.html","topicHref":"Genesis.Core.Layer.html","topicUid":"Genesis.Core.Layer"},{"name":"Light","href":"Genesis.Core.Light.html","topicHref":"Genesis.Core.Light.html","topicUid":"Genesis.Core.Light"},{"name":"Light2D","href":"Genesis.Core.Light2D.html","topicHref":"Genesis.Core.Light2D.html","topicUid":"Genesis.Core.Light2D"},{"name":"Scene","href":"Genesis.Core.Scene.html","topicHref":"Genesis.Core.Scene.html","topicUid":"Genesis.Core.Scene"},{"name":"Scene2D","href":"Genesis.Core.Scene2D.html","topicHref":"Genesis.Core.Scene2D.html","topicUid":"Genesis.Core.Scene2D"},{"name":"Scene3D","href":"Genesis.Core.Scene3D.html","topicHref":"Genesis.Core.Scene3D.html","topicUid":"Genesis.Core.Scene3D"},{"name":"SceneEventHandler","href":"Genesis.Core.SceneEventHandler.html","topicHref":"Genesis.Core.SceneEventHandler.html","topicUid":"Genesis.Core.SceneEventHandler"},{"name":"SceneSizeEvenHandler","href":"Genesis.Core.SceneSizeEvenHandler.html","topicHref":"Genesis.Core.SceneSizeEvenHandler.html","topicUid":"Genesis.Core.SceneSizeEvenHandler"},{"name":"Storage","href":"Genesis.Core.Storage.html","topicHref":"Genesis.Core.Storage.html","topicUid":"Genesis.Core.Storage"},{"name":"Utils","href":"Genesis.Core.Utils.html","topicHref":"Genesis.Core.Utils.html","topicUid":"Genesis.Core.Utils"},{"name":"Window","href":"Genesis.Core.Window.html","topicHref":"Genesis.Core.Window.html","topicUid":"Genesis.Core.Window"},{"name":"Window.WindowEventHandler","href":"Genesis.Core.Window.WindowEventHandler.html","topicHref":"Genesis.Core.Window.WindowEventHandler.html","topicUid":"Genesis.Core.Window.WindowEventHandler"},{"name":"WindowUtilities","href":"Genesis.Core.WindowUtilities.html","topicHref":"Genesis.Core.WindowUtilities.html","topicUid":"Genesis.Core.WindowUtilities"},{"name":"WindowUtilities.POINT","href":"Genesis.Core.WindowUtilities.POINT.html","topicHref":"Genesis.Core.WindowUtilities.POINT.html","topicUid":"Genesis.Core.WindowUtilities.POINT"},{"name":"WindowUtilities.RECT","href":"Genesis.Core.WindowUtilities.RECT.html","topicHref":"Genesis.Core.WindowUtilities.RECT.html","topicUid":"Genesis.Core.WindowUtilities.RECT"}]},{"name":"Genesis.Core.Behaviors","href":"Genesis.Core.Behaviors.html","topicHref":"Genesis.Core.Behaviors.html","topicUid":"Genesis.Core.Behaviors","items":[{"name":"AnimationBehavior","href":"Genesis.Core.Behaviors.AnimationBehavior.html","topicHref":"Genesis.Core.Behaviors.AnimationBehavior.html","topicUid":"Genesis.Core.Behaviors.AnimationBehavior"},{"name":"CameraFlags","href":"Genesis.Core.Behaviors.CameraFlags.html","topicHref":"Genesis.Core.Behaviors.CameraFlags.html","topicUid":"Genesis.Core.Behaviors.CameraFlags"},{"name":"CharacterController2D","href":"Genesis.Core.Behaviors.CharacterController2D.html","topicHref":"Genesis.Core.Behaviors.CharacterController2D.html","topicUid":"Genesis.Core.Behaviors.CharacterController2D"},{"name":"ControllerPreset","href":"Genesis.Core.Behaviors.ControllerPreset.html","topicHref":"Genesis.Core.Behaviors.ControllerPreset.html","topicUid":"Genesis.Core.Behaviors.ControllerPreset"},{"name":"MoveDirection","href":"Genesis.Core.Behaviors.MoveDirection.html","topicHref":"Genesis.Core.Behaviors.MoveDirection.html","topicUid":"Genesis.Core.Behaviors.MoveDirection"},{"name":"MovementFlags","href":"Genesis.Core.Behaviors.MovementFlags.html","topicHref":"Genesis.Core.Behaviors.MovementFlags.html","topicUid":"Genesis.Core.Behaviors.MovementFlags"},{"name":"SpriteMovementController","href":"Genesis.Core.Behaviors.SpriteMovementController.html","topicHref":"Genesis.Core.Behaviors.SpriteMovementController.html","topicUid":"Genesis.Core.Behaviors.SpriteMovementController"}]},{"name":"Genesis.Core.Behaviors.Physics2D","href":"Genesis.Core.Behaviors.Physics2D.html","topicHref":"Genesis.Core.Behaviors.Physics2D.html","topicUid":"Genesis.Core.Behaviors.Physics2D","items":[{"name":"BoxCollider","href":"Genesis.Core.Behaviors.Physics2D.BoxCollider.html","topicHref":"Genesis.Core.Behaviors.Physics2D.BoxCollider.html","topicUid":"Genesis.Core.Behaviors.Physics2D.BoxCollider"},{"name":"BoxRigidBody","href":"Genesis.Core.Behaviors.Physics2D.BoxRigidBody.html","topicHref":"Genesis.Core.Behaviors.Physics2D.BoxRigidBody.html","topicUid":"Genesis.Core.Behaviors.Physics2D.BoxRigidBody"},{"name":"BoxTrigger2D","href":"Genesis.Core.Behaviors.Physics2D.BoxTrigger2D.html","topicHref":"Genesis.Core.Behaviors.Physics2D.BoxTrigger2D.html","topicUid":"Genesis.Core.Behaviors.Physics2D.BoxTrigger2D"},{"name":"BufferedSpriteCollider","href":"Genesis.Core.Behaviors.Physics2D.BufferedSpriteCollider.html","topicHref":"Genesis.Core.Behaviors.Physics2D.BufferedSpriteCollider.html","topicUid":"Genesis.Core.Behaviors.Physics2D.BufferedSpriteCollider"},{"name":"PhysicsBox2D","href":"Genesis.Core.Behaviors.Physics2D.PhysicsBox2D.html","topicHref":"Genesis.Core.Behaviors.Physics2D.PhysicsBox2D.html","topicUid":"Genesis.Core.Behaviors.Physics2D.PhysicsBox2D"},{"name":"PhysicsPolygon2D","href":"Genesis.Core.Behaviors.Physics2D.PhysicsPolygon2D.html","topicHref":"Genesis.Core.Behaviors.Physics2D.PhysicsPolygon2D.html","topicUid":"Genesis.Core.Behaviors.Physics2D.PhysicsPolygon2D"},{"name":"Rigidbody2D","href":"Genesis.Core.Behaviors.Physics2D.Rigidbody2D.html","topicHref":"Genesis.Core.Behaviors.Physics2D.Rigidbody2D.html","topicUid":"Genesis.Core.Behaviors.Physics2D.Rigidbody2D"}]},{"name":"Genesis.Core.Behaviors.Physics3D","href":"Genesis.Core.Behaviors.Physics3D.html","topicHref":"Genesis.Core.Behaviors.Physics3D.html","topicUid":"Genesis.Core.Behaviors.Physics3D","items":[{"name":"BoxCollider","href":"Genesis.Core.Behaviors.Physics3D.BoxCollider.html","topicHref":"Genesis.Core.Behaviors.Physics3D.BoxCollider.html","topicUid":"Genesis.Core.Behaviors.Physics3D.BoxCollider"},{"name":"BoxRigidBody","href":"Genesis.Core.Behaviors.Physics3D.BoxRigidBody.html","topicHref":"Genesis.Core.Behaviors.Physics3D.BoxRigidBody.html","topicUid":"Genesis.Core.Behaviors.Physics3D.BoxRigidBody"},{"name":"BoxTrigger","href":"Genesis.Core.Behaviors.Physics3D.BoxTrigger.html","topicHref":"Genesis.Core.Behaviors.Physics3D.BoxTrigger.html","topicUid":"Genesis.Core.Behaviors.Physics3D.BoxTrigger"},{"name":"CapsuleCollider","href":"Genesis.Core.Behaviors.Physics3D.CapsuleCollider.html","topicHref":"Genesis.Core.Behaviors.Physics3D.CapsuleCollider.html","topicUid":"Genesis.Core.Behaviors.Physics3D.CapsuleCollider"},{"name":"CapsuleRigidBody","href":"Genesis.Core.Behaviors.Physics3D.CapsuleRigidBody.html","topicHref":"Genesis.Core.Behaviors.Physics3D.CapsuleRigidBody.html","topicUid":"Genesis.Core.Behaviors.Physics3D.CapsuleRigidBody"},{"name":"ConvexHullBehavior","href":"Genesis.Core.Behaviors.Physics3D.ConvexHullBehavior.html","topicHref":"Genesis.Core.Behaviors.Physics3D.ConvexHullBehavior.html","topicUid":"Genesis.Core.Behaviors.Physics3D.ConvexHullBehavior"},{"name":"ConvexHullCollider","href":"Genesis.Core.Behaviors.Physics3D.ConvexHullCollider.html","topicHref":"Genesis.Core.Behaviors.Physics3D.ConvexHullCollider.html","topicUid":"Genesis.Core.Behaviors.Physics3D.ConvexHullCollider"},{"name":"QubeConvexHull","href":"Genesis.Core.Behaviors.Physics3D.QubeConvexHull.html","topicHref":"Genesis.Core.Behaviors.Physics3D.QubeConvexHull.html","topicUid":"Genesis.Core.Behaviors.Physics3D.QubeConvexHull"},{"name":"SphereCollider","href":"Genesis.Core.Behaviors.Physics3D.SphereCollider.html","topicHref":"Genesis.Core.Behaviors.Physics3D.SphereCollider.html","topicUid":"Genesis.Core.Behaviors.Physics3D.SphereCollider"},{"name":"SphereRigidBody","href":"Genesis.Core.Behaviors.Physics3D.SphereRigidBody.html","topicHref":"Genesis.Core.Behaviors.Physics3D.SphereRigidBody.html","topicUid":"Genesis.Core.Behaviors.Physics3D.SphereRigidBody"},{"name":"SphereTrigger","href":"Genesis.Core.Behaviors.Physics3D.SphereTrigger.html","topicHref":"Genesis.Core.Behaviors.Physics3D.SphereTrigger.html","topicUid":"Genesis.Core.Behaviors.Physics3D.SphereTrigger"},{"name":"StaticMeshBehavior","href":"Genesis.Core.Behaviors.Physics3D.StaticMeshBehavior.html","topicHref":"Genesis.Core.Behaviors.Physics3D.StaticMeshBehavior.html","topicUid":"Genesis.Core.Behaviors.Physics3D.StaticMeshBehavior"}]},{"name":"Genesis.Core.Behaviors._3D","href":"Genesis.Core.Behaviors._3D.html","topicHref":"Genesis.Core.Behaviors._3D.html","topicUid":"Genesis.Core.Behaviors._3D","items":[{"name":"Stance","href":"Genesis.Core.Behaviors._3D.Stance.html","topicHref":"Genesis.Core.Behaviors._3D.Stance.html","topicUid":"Genesis.Core.Behaviors._3D.Stance"},{"name":"ThirdpersonCharacterController","href":"Genesis.Core.Behaviors._3D.ThirdpersonCharacterController.html","topicHref":"Genesis.Core.Behaviors._3D.ThirdpersonCharacterController.html","topicUid":"Genesis.Core.Behaviors._3D.ThirdpersonCharacterController"}]},{"name":"Genesis.Core.GameElements","href":"Genesis.Core.GameElements.html","topicHref":"Genesis.Core.GameElements.html","topicUid":"Genesis.Core.GameElements","items":[{"name":"BufferedSprite","href":"Genesis.Core.GameElements.BufferedSprite.html","topicHref":"Genesis.Core.GameElements.BufferedSprite.html","topicUid":"Genesis.Core.GameElements.BufferedSprite"},{"name":"CameraElement","href":"Genesis.Core.GameElements.CameraElement.html","topicHref":"Genesis.Core.GameElements.CameraElement.html","topicUid":"Genesis.Core.GameElements.CameraElement"},{"name":"Element3D","href":"Genesis.Core.GameElements.Element3D.html","topicHref":"Genesis.Core.GameElements.Element3D.html","topicUid":"Genesis.Core.GameElements.Element3D"},{"name":"Empty","href":"Genesis.Core.GameElements.Empty.html","topicHref":"Genesis.Core.GameElements.Empty.html","topicUid":"Genesis.Core.GameElements.Empty"},{"name":"FindPathAsynchResult","href":"Genesis.Core.GameElements.FindPathAsynchResult.html","topicHref":"Genesis.Core.GameElements.FindPathAsynchResult.html","topicUid":"Genesis.Core.GameElements.FindPathAsynchResult"},{"name":"GridCell","href":"Genesis.Core.GameElements.GridCell.html","topicHref":"Genesis.Core.GameElements.GridCell.html","topicUid":"Genesis.Core.GameElements.GridCell"},{"name":"Model","href":"Genesis.Core.GameElements.Model.html","topicHref":"Genesis.Core.GameElements.Model.html","topicUid":"Genesis.Core.GameElements.Model"},{"name":"NavMesh","href":"Genesis.Core.GameElements.NavMesh.html","topicHref":"Genesis.Core.GameElements.NavMesh.html","topicUid":"Genesis.Core.GameElements.NavMesh"},{"name":"Obstacle","href":"Genesis.Core.GameElements.Obstacle.html","topicHref":"Genesis.Core.GameElements.Obstacle.html","topicUid":"Genesis.Core.GameElements.Obstacle"},{"name":"ParticleBuffers","href":"Genesis.Core.GameElements.ParticleBuffers.html","topicHref":"Genesis.Core.GameElements.ParticleBuffers.html","topicUid":"Genesis.Core.GameElements.ParticleBuffers"},{"name":"ParticleDeffinition","href":"Genesis.Core.GameElements.ParticleDeffinition.html","topicHref":"Genesis.Core.GameElements.ParticleDeffinition.html","topicUid":"Genesis.Core.GameElements.ParticleDeffinition"},{"name":"ParticleEmitter","href":"Genesis.Core.GameElements.ParticleEmitter.html","topicHref":"Genesis.Core.GameElements.ParticleEmitter.html","topicUid":"Genesis.Core.GameElements.ParticleEmitter"},{"name":"Qube","href":"Genesis.Core.GameElements.Qube.html","topicHref":"Genesis.Core.GameElements.Qube.html","topicUid":"Genesis.Core.GameElements.Qube"},{"name":"RectElement","href":"Genesis.Core.GameElements.RectElement.html","topicHref":"Genesis.Core.GameElements.RectElement.html","topicUid":"Genesis.Core.GameElements.RectElement"},{"name":"Skybox","href":"Genesis.Core.GameElements.Skybox.html","topicHref":"Genesis.Core.GameElements.Skybox.html","topicUid":"Genesis.Core.GameElements.Skybox"},{"name":"Sprite","href":"Genesis.Core.GameElements.Sprite.html","topicHref":"Genesis.Core.GameElements.Sprite.html","topicUid":"Genesis.Core.GameElements.Sprite"},{"name":"SpriteShapeDeffinition","href":"Genesis.Core.GameElements.SpriteShapeDeffinition.html","topicHref":"Genesis.Core.GameElements.SpriteShapeDeffinition.html","topicUid":"Genesis.Core.GameElements.SpriteShapeDeffinition"},{"name":"Terrain2D","href":"Genesis.Core.GameElements.Terrain2D.html","topicHref":"Genesis.Core.GameElements.Terrain2D.html","topicUid":"Genesis.Core.GameElements.Terrain2D"},{"name":"Terrain3D","href":"Genesis.Core.GameElements.Terrain3D.html","topicHref":"Genesis.Core.GameElements.Terrain3D.html","topicUid":"Genesis.Core.GameElements.Terrain3D"},{"name":"TerrainData","href":"Genesis.Core.GameElements.TerrainData.html","topicHref":"Genesis.Core.GameElements.TerrainData.html","topicUid":"Genesis.Core.GameElements.TerrainData"},{"name":"Waypoint","href":"Genesis.Core.GameElements.Waypoint.html","topicHref":"Genesis.Core.GameElements.Waypoint.html","topicUid":"Genesis.Core.GameElements.Waypoint"}]},{"name":"Genesis.Graphics","href":"Genesis.Graphics.html","topicHref":"Genesis.Graphics.html","topicUid":"Genesis.Graphics","items":[{"name":"Animation","href":"Genesis.Graphics.Animation.html","topicHref":"Genesis.Graphics.Animation.html","topicUid":"Genesis.Graphics.Animation"},{"name":"AnimationCallback","href":"Genesis.Graphics.AnimationCallback.html","topicHref":"Genesis.Graphics.AnimationCallback.html","topicUid":"Genesis.Graphics.AnimationCallback"},{"name":"AnimationCallback.AnimationEvent","href":"Genesis.Graphics.AnimationCallback.AnimationEvent.html","topicHref":"Genesis.Graphics.AnimationCallback.AnimationEvent.html","topicUid":"Genesis.Graphics.AnimationCallback.AnimationEvent"},{"name":"Camera","href":"Genesis.Graphics.Camera.html","topicHref":"Genesis.Graphics.Camera.html","topicUid":"Genesis.Graphics.Camera"},{"name":"CameraType","href":"Genesis.Graphics.CameraType.html","topicHref":"Genesis.Graphics.CameraType.html","topicUid":"Genesis.Graphics.CameraType"},{"name":"Face","href":"Genesis.Graphics.Face.html","topicHref":"Genesis.Graphics.Face.html","topicUid":"Genesis.Graphics.Face"},{"name":"Font","href":"Genesis.Graphics.Font.html","topicHref":"Genesis.Graphics.Font.html","topicUid":"Genesis.Graphics.Font"},{"name":"Framebuffer","href":"Genesis.Graphics.Framebuffer.html","topicHref":"Genesis.Graphics.Framebuffer.html","topicUid":"Genesis.Graphics.Framebuffer"},{"name":"Glyphe","href":"Genesis.Graphics.Glyphe.html","topicHref":"Genesis.Graphics.Glyphe.html","topicUid":"Genesis.Graphics.Glyphe"},{"name":"IRenderDevice","href":"Genesis.Graphics.IRenderDevice.html","topicHref":"Genesis.Graphics.IRenderDevice.html","topicUid":"Genesis.Graphics.IRenderDevice"},{"name":"Material","href":"Genesis.Graphics.Material.html","topicHref":"Genesis.Graphics.Material.html","topicUid":"Genesis.Graphics.Material"},{"name":"MaterialBuffer","href":"Genesis.Graphics.MaterialBuffer.html","topicHref":"Genesis.Graphics.MaterialBuffer.html","topicUid":"Genesis.Graphics.MaterialBuffer"},{"name":"Mesh","href":"Genesis.Graphics.Mesh.html","topicHref":"Genesis.Graphics.Mesh.html","topicUid":"Genesis.Graphics.Mesh"},{"name":"PerspectiveCamera","href":"Genesis.Graphics.PerspectiveCamera.html","topicHref":"Genesis.Graphics.PerspectiveCamera.html","topicUid":"Genesis.Graphics.PerspectiveCamera"},{"name":"RenderSettings","href":"Genesis.Graphics.RenderSettings.html","topicHref":"Genesis.Graphics.RenderSettings.html","topicUid":"Genesis.Graphics.RenderSettings"},{"name":"Shader","href":"Genesis.Graphics.Shader.html","topicHref":"Genesis.Graphics.Shader.html","topicUid":"Genesis.Graphics.Shader"},{"name":"ShaderProgram","href":"Genesis.Graphics.ShaderProgram.html","topicHref":"Genesis.Graphics.ShaderProgram.html","topicUid":"Genesis.Graphics.ShaderProgram"},{"name":"SpriteSheet","href":"Genesis.Graphics.SpriteSheet.html","topicHref":"Genesis.Graphics.SpriteSheet.html","topicUid":"Genesis.Graphics.SpriteSheet"},{"name":"TexCoords","href":"Genesis.Graphics.TexCoords.html","topicHref":"Genesis.Graphics.TexCoords.html","topicUid":"Genesis.Graphics.TexCoords"},{"name":"Texture","href":"Genesis.Graphics.Texture.html","topicHref":"Genesis.Graphics.Texture.html","topicUid":"Genesis.Graphics.Texture"},{"name":"Viewport","href":"Genesis.Graphics.Viewport.html","topicHref":"Genesis.Graphics.Viewport.html","topicUid":"Genesis.Graphics.Viewport"}]},{"name":"Genesis.Graphics.Animation3D","href":"Genesis.Graphics.Animation3D.html","topicHref":"Genesis.Graphics.Animation3D.html","topicUid":"Genesis.Graphics.Animation3D","items":[{"name":"Animation","href":"Genesis.Graphics.Animation3D.Animation.html","topicHref":"Genesis.Graphics.Animation3D.Animation.html","topicUid":"Genesis.Graphics.Animation3D.Animation"},{"name":"Animator","href":"Genesis.Graphics.Animation3D.Animator.html","topicHref":"Genesis.Graphics.Animation3D.Animator.html","topicUid":"Genesis.Graphics.Animation3D.Animator"},{"name":"AssimpNodeData","href":"Genesis.Graphics.Animation3D.AssimpNodeData.html","topicHref":"Genesis.Graphics.Animation3D.AssimpNodeData.html","topicUid":"Genesis.Graphics.Animation3D.AssimpNodeData"},{"name":"Bone","href":"Genesis.Graphics.Animation3D.Bone.html","topicHref":"Genesis.Graphics.Animation3D.Bone.html","topicUid":"Genesis.Graphics.Animation3D.Bone"},{"name":"KeyPosition","href":"Genesis.Graphics.Animation3D.KeyPosition.html","topicHref":"Genesis.Graphics.Animation3D.KeyPosition.html","topicUid":"Genesis.Graphics.Animation3D.KeyPosition"},{"name":"KeyRotation","href":"Genesis.Graphics.Animation3D.KeyRotation.html","topicHref":"Genesis.Graphics.Animation3D.KeyRotation.html","topicUid":"Genesis.Graphics.Animation3D.KeyRotation"},{"name":"KeyScale","href":"Genesis.Graphics.Animation3D.KeyScale.html","topicHref":"Genesis.Graphics.Animation3D.KeyScale.html","topicUid":"Genesis.Graphics.Animation3D.KeyScale"},{"name":"ModelMesh","href":"Genesis.Graphics.Animation3D.ModelMesh.html","topicHref":"Genesis.Graphics.Animation3D.ModelMesh.html","topicUid":"Genesis.Graphics.Animation3D.ModelMesh"},{"name":"boneinfo","href":"Genesis.Graphics.Animation3D.boneinfo.html","topicHref":"Genesis.Graphics.Animation3D.boneinfo.html","topicUid":"Genesis.Graphics.Animation3D.boneinfo"},{"name":"vertex","href":"Genesis.Graphics.Animation3D.vertex.html","topicHref":"Genesis.Graphics.Animation3D.vertex.html","topicUid":"Genesis.Graphics.Animation3D.vertex"}]},{"name":"Genesis.Graphics.Physics","href":"Genesis.Graphics.Physics.html","topicHref":"Genesis.Graphics.Physics.html","topicUid":"Genesis.Graphics.Physics","items":[{"name":"BulletDebugRenderer","href":"Genesis.Graphics.Physics.BulletDebugRenderer.html","topicHref":"Genesis.Graphics.Physics.BulletDebugRenderer.html","topicUid":"Genesis.Graphics.Physics.BulletDebugRenderer"}]},{"name":"Genesis.Graphics.RenderDevice","href":"Genesis.Graphics.RenderDevice.html","topicHref":"Genesis.Graphics.RenderDevice.html","topicUid":"Genesis.Graphics.RenderDevice","items":[{"name":"BetaRenderer","href":"Genesis.Graphics.RenderDevice.BetaRenderer.html","topicHref":"Genesis.Graphics.RenderDevice.BetaRenderer.html","topicUid":"Genesis.Graphics.RenderDevice.BetaRenderer"},{"name":"GLRenderer","href":"Genesis.Graphics.RenderDevice.GLRenderer.html","topicHref":"Genesis.Graphics.RenderDevice.GLRenderer.html","topicUid":"Genesis.Graphics.RenderDevice.GLRenderer"}]},{"name":"Genesis.Graphics.Shaders.OpenGL","href":"Genesis.Graphics.Shaders.OpenGL.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.html","topicUid":"Genesis.Graphics.Shaders.OpenGL","items":[{"name":"AnimatedModelShader","href":"Genesis.Graphics.Shaders.OpenGL.AnimatedModelShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.AnimatedModelShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.AnimatedModelShader"},{"name":"BasicShader","href":"Genesis.Graphics.Shaders.OpenGL.BasicShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.BasicShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.BasicShader"},{"name":"BorderCircleShader","href":"Genesis.Graphics.Shaders.OpenGL.BorderCircleShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.BorderCircleShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.BorderCircleShader"},{"name":"DiffuseLightning","href":"Genesis.Graphics.Shaders.OpenGL.DiffuseLightning.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.DiffuseLightning.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.DiffuseLightning"},{"name":"DiffuseNormalLightning","href":"Genesis.Graphics.Shaders.OpenGL.DiffuseNormalLightning.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.DiffuseNormalLightning.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.DiffuseNormalLightning"},{"name":"DiffuseNormalShader","href":"Genesis.Graphics.Shaders.OpenGL.DiffuseNormalShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.DiffuseNormalShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.DiffuseNormalShader"},{"name":"DiffuseShader","href":"Genesis.Graphics.Shaders.OpenGL.DiffuseShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.DiffuseShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.DiffuseShader"},{"name":"DiffuseSolidShader","href":"Genesis.Graphics.Shaders.OpenGL.DiffuseSolidShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.DiffuseSolidShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.DiffuseSolidShader"},{"name":"FXScreenSpaceShadowShader","href":"Genesis.Graphics.Shaders.OpenGL.FXScreenSpaceShadowShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.FXScreenSpaceShadowShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.FXScreenSpaceShadowShader"},{"name":"Light2DShader","href":"Genesis.Graphics.Shaders.OpenGL.Light2DShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.Light2DShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.Light2DShader"},{"name":"MVPRectShader","href":"Genesis.Graphics.Shaders.OpenGL.MVPRectShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.MVPRectShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.MVPRectShader"},{"name":"MVPShader","href":"Genesis.Graphics.Shaders.OpenGL.MVPShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.MVPShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.MVPShader"},{"name":"MVPSolidShader","href":"Genesis.Graphics.Shaders.OpenGL.MVPSolidShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.MVPSolidShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.MVPSolidShader"},{"name":"ParticleShader","href":"Genesis.Graphics.Shaders.OpenGL.ParticleShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.ParticleShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.ParticleShader"},{"name":"ScreenShader","href":"Genesis.Graphics.Shaders.OpenGL.ScreenShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.ScreenShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.ScreenShader"},{"name":"SkyboxShader","href":"Genesis.Graphics.Shaders.OpenGL.SkyboxShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.SkyboxShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.SkyboxShader"},{"name":"SolidShapeShader","href":"Genesis.Graphics.Shaders.OpenGL.SolidShapeShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.SolidShapeShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.SolidShapeShader"},{"name":"SpriteShader","href":"Genesis.Graphics.Shaders.OpenGL.SpriteShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.SpriteShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.SpriteShader"},{"name":"TerrainShader","href":"Genesis.Graphics.Shaders.OpenGL.TerrainShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.TerrainShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.TerrainShader"},{"name":"WireframeShader","href":"Genesis.Graphics.Shaders.OpenGL.WireframeShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.WireframeShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.WireframeShader"}]},{"name":"Genesis.Graphics.Shapes","href":"Genesis.Graphics.Shapes.html","topicHref":"Genesis.Graphics.Shapes.html","topicUid":"Genesis.Graphics.Shapes","items":[{"name":"BufferedSpriteShape","href":"Genesis.Graphics.Shapes.BufferedSpriteShape.html","topicHref":"Genesis.Graphics.Shapes.BufferedSpriteShape.html","topicUid":"Genesis.Graphics.Shapes.BufferedSpriteShape"},{"name":"CircleShape","href":"Genesis.Graphics.Shapes.CircleShape.html","topicHref":"Genesis.Graphics.Shapes.CircleShape.html","topicUid":"Genesis.Graphics.Shapes.CircleShape"},{"name":"FrameShape","href":"Genesis.Graphics.Shapes.FrameShape.html","topicHref":"Genesis.Graphics.Shapes.FrameShape.html","topicUid":"Genesis.Graphics.Shapes.FrameShape"},{"name":"GlypheShape","href":"Genesis.Graphics.Shapes.GlypheShape.html","topicHref":"Genesis.Graphics.Shapes.GlypheShape.html","topicUid":"Genesis.Graphics.Shapes.GlypheShape"},{"name":"Light2DShape","href":"Genesis.Graphics.Shapes.Light2DShape.html","topicHref":"Genesis.Graphics.Shapes.Light2DShape.html","topicUid":"Genesis.Graphics.Shapes.Light2DShape"},{"name":"LineShape","href":"Genesis.Graphics.Shapes.LineShape.html","topicHref":"Genesis.Graphics.Shapes.LineShape.html","topicUid":"Genesis.Graphics.Shapes.LineShape"},{"name":"PlaneShape","href":"Genesis.Graphics.Shapes.PlaneShape.html","topicHref":"Genesis.Graphics.Shapes.PlaneShape.html","topicUid":"Genesis.Graphics.Shapes.PlaneShape"},{"name":"QubeShape","href":"Genesis.Graphics.Shapes.QubeShape.html","topicHref":"Genesis.Graphics.Shapes.QubeShape.html","topicUid":"Genesis.Graphics.Shapes.QubeShape"},{"name":"RectShape","href":"Genesis.Graphics.Shapes.RectShape.html","topicHref":"Genesis.Graphics.Shapes.RectShape.html","topicUid":"Genesis.Graphics.Shapes.RectShape"},{"name":"Shape","href":"Genesis.Graphics.Shapes.Shape.html","topicHref":"Genesis.Graphics.Shapes.Shape.html","topicUid":"Genesis.Graphics.Shapes.Shape"},{"name":"SpriteShape","href":"Genesis.Graphics.Shapes.SpriteShape.html","topicHref":"Genesis.Graphics.Shapes.SpriteShape.html","topicUid":"Genesis.Graphics.Shapes.SpriteShape"}]},{"name":"Genesis.Math","href":"Genesis.Math.html","topicHref":"Genesis.Math.html","topicUid":"Genesis.Math","items":[{"name":"Matrix4x4","href":"Genesis.Math.Matrix4x4.html","topicHref":"Genesis.Math.Matrix4x4.html","topicUid":"Genesis.Math.Matrix4x4"},{"name":"NoisePoint","href":"Genesis.Math.NoisePoint.html","topicHref":"Genesis.Math.NoisePoint.html","topicUid":"Genesis.Math.NoisePoint"},{"name":"PerlinNoise","href":"Genesis.Math.PerlinNoise.html","topicHref":"Genesis.Math.PerlinNoise.html","topicUid":"Genesis.Math.PerlinNoise"},{"name":"Rect","href":"Genesis.Math.Rect.html","topicHref":"Genesis.Math.Rect.html","topicUid":"Genesis.Math.Rect"},{"name":"Vec3","href":"Genesis.Math.Vec3.html","topicHref":"Genesis.Math.Vec3.html","topicUid":"Genesis.Math.Vec3"}]},{"name":"Genesis.Physics","href":"Genesis.Physics.html","topicHref":"Genesis.Physics.html","topicUid":"Genesis.Physics","items":[{"name":"Aabb","href":"Genesis.Physics.Aabb.html","topicHref":"Genesis.Physics.Aabb.html","topicUid":"Genesis.Physics.Aabb"},{"name":"ColliderBehavior2D","href":"Genesis.Physics.ColliderBehavior2D.html","topicHref":"Genesis.Physics.ColliderBehavior2D.html","topicUid":"Genesis.Physics.ColliderBehavior2D"},{"name":"ColliderBehavior3D","href":"Genesis.Physics.ColliderBehavior3D.html","topicHref":"Genesis.Physics.ColliderBehavior3D.html","topicUid":"Genesis.Physics.ColliderBehavior3D"},{"name":"HitResult","href":"Genesis.Physics.HitResult.html","topicHref":"Genesis.Physics.HitResult.html","topicUid":"Genesis.Physics.HitResult"},{"name":"MatrixSet","href":"Genesis.Physics.MatrixSet.html","topicHref":"Genesis.Physics.MatrixSet.html","topicUid":"Genesis.Physics.MatrixSet"},{"name":"MouseRay2","href":"Genesis.Physics.MouseRay2.html","topicHref":"Genesis.Physics.MouseRay2.html","topicUid":"Genesis.Physics.MouseRay2"},{"name":"PhysicHandler","href":"Genesis.Physics.PhysicHandler.html","topicHref":"Genesis.Physics.PhysicHandler.html","topicUid":"Genesis.Physics.PhysicHandler"},{"name":"PhysicHandlerEvent","href":"Genesis.Physics.PhysicHandlerEvent.html","topicHref":"Genesis.Physics.PhysicHandlerEvent.html","topicUid":"Genesis.Physics.PhysicHandlerEvent"},{"name":"PhysicPropeterys","href":"Genesis.Physics.PhysicPropeterys.html","topicHref":"Genesis.Physics.PhysicPropeterys.html","topicUid":"Genesis.Physics.PhysicPropeterys"},{"name":"PhysicsBehavior","href":"Genesis.Physics.PhysicsBehavior.html","topicHref":"Genesis.Physics.PhysicsBehavior.html","topicUid":"Genesis.Physics.PhysicsBehavior"},{"name":"PhysicsBehaviorEvent","href":"Genesis.Physics.PhysicsBehaviorEvent.html","topicHref":"Genesis.Physics.PhysicsBehaviorEvent.html","topicUid":"Genesis.Physics.PhysicsBehaviorEvent"},{"name":"PhysicsHandler2D","href":"Genesis.Physics.PhysicsHandler2D.html","topicHref":"Genesis.Physics.PhysicsHandler2D.html","topicUid":"Genesis.Physics.PhysicsHandler2D"},{"name":"PhysicsHandler3D","href":"Genesis.Physics.PhysicsHandler3D.html","topicHref":"Genesis.Physics.PhysicsHandler3D.html","topicUid":"Genesis.Physics.PhysicsHandler3D"},{"name":"Ray2D","href":"Genesis.Physics.Ray2D.html","topicHref":"Genesis.Physics.Ray2D.html","topicUid":"Genesis.Physics.Ray2D"},{"name":"Raycast","href":"Genesis.Physics.Raycast.html","topicHref":"Genesis.Physics.Raycast.html","topicUid":"Genesis.Physics.Raycast"},{"name":"Raycast2D","href":"Genesis.Physics.Raycast2D.html","topicHref":"Genesis.Physics.Raycast2D.html","topicUid":"Genesis.Physics.Raycast2D"},{"name":"RigidBodyBehavior2D","href":"Genesis.Physics.RigidBodyBehavior2D.html","topicHref":"Genesis.Physics.RigidBodyBehavior2D.html","topicUid":"Genesis.Physics.RigidBodyBehavior2D"},{"name":"RigidBodyBehavior3D","href":"Genesis.Physics.RigidBodyBehavior3D.html","topicHref":"Genesis.Physics.RigidBodyBehavior3D.html","topicUid":"Genesis.Physics.RigidBodyBehavior3D"},{"name":"TriggerBehavior2D","href":"Genesis.Physics.TriggerBehavior2D.html","topicHref":"Genesis.Physics.TriggerBehavior2D.html","topicUid":"Genesis.Physics.TriggerBehavior2D"},{"name":"TriggerBehavior3D","href":"Genesis.Physics.TriggerBehavior3D.html","topicHref":"Genesis.Physics.TriggerBehavior3D.html","topicUid":"Genesis.Physics.TriggerBehavior3D"}]},{"name":"Genesis.UI","href":"Genesis.UI.html","topicHref":"Genesis.UI.html","topicUid":"Genesis.UI","items":[{"name":"Button","href":"Genesis.UI.Button.html","topicHref":"Genesis.UI.Button.html","topicUid":"Genesis.UI.Button"},{"name":"Canvas","href":"Genesis.UI.Canvas.html","topicHref":"Genesis.UI.Canvas.html","topicUid":"Genesis.UI.Canvas"},{"name":"GridView","href":"Genesis.UI.GridView.html","topicHref":"Genesis.UI.GridView.html","topicUid":"Genesis.UI.GridView"},{"name":"ImageButton","href":"Genesis.UI.ImageButton.html","topicHref":"Genesis.UI.ImageButton.html","topicUid":"Genesis.UI.ImageButton"},{"name":"Label","href":"Genesis.UI.Label.html","topicHref":"Genesis.UI.Label.html","topicUid":"Genesis.UI.Label"},{"name":"ListItem","href":"Genesis.UI.ListItem.html","topicHref":"Genesis.UI.ListItem.html","topicUid":"Genesis.UI.ListItem"},{"name":"ListItemBehavior","href":"Genesis.UI.ListItemBehavior.html","topicHref":"Genesis.UI.ListItemBehavior.html","topicUid":"Genesis.UI.ListItemBehavior"},{"name":"ListSelector","href":"Genesis.UI.ListSelector.html","topicHref":"Genesis.UI.ListSelector.html","topicUid":"Genesis.UI.ListSelector"},{"name":"ListSelectorBehavior","href":"Genesis.UI.ListSelectorBehavior.html","topicHref":"Genesis.UI.ListSelectorBehavior.html","topicUid":"Genesis.UI.ListSelectorBehavior"},{"name":"Panel","href":"Genesis.UI.Panel.html","topicHref":"Genesis.UI.Panel.html","topicUid":"Genesis.UI.Panel"},{"name":"ProgressBar","href":"Genesis.UI.ProgressBar.html","topicHref":"Genesis.UI.ProgressBar.html","topicUid":"Genesis.UI.ProgressBar"},{"name":"UIEvent","href":"Genesis.UI.UIEvent.html","topicHref":"Genesis.UI.UIEvent.html","topicUid":"Genesis.UI.UIEvent"},{"name":"UIParseHandler","href":"Genesis.UI.UIParseHandler.html","topicHref":"Genesis.UI.UIParseHandler.html","topicUid":"Genesis.UI.UIParseHandler"},{"name":"UIParser","href":"Genesis.UI.UIParser.html","topicHref":"Genesis.UI.UIParser.html","topicUid":"Genesis.UI.UIParser"},{"name":"Widget","href":"Genesis.UI.Widget.html","topicHref":"Genesis.UI.Widget.html","topicUid":"Genesis.UI.Widget"},{"name":"WidgetAnchor","href":"Genesis.UI.WidgetAnchor.html","topicHref":"Genesis.UI.WidgetAnchor.html","topicUid":"Genesis.UI.WidgetAnchor"}]},{"name":"Genesis.UI.Items","href":"Genesis.UI.Items.html","topicHref":"Genesis.UI.Items.html","topicUid":"Genesis.UI.Items","items":[{"name":"GridViewImageIcon","href":"Genesis.UI.Items.GridViewImageIcon.html","topicHref":"Genesis.UI.Items.GridViewImageIcon.html","topicUid":"Genesis.UI.Items.GridViewImageIcon"},{"name":"IItem","href":"Genesis.UI.Items.IItem.html","topicHref":"Genesis.UI.Items.IItem.html","topicUid":"Genesis.UI.Items.IItem"}]}],"memberLayout":"SamePage","pdf":false}
+{"items":[{"name":"Genesis.Core","href":"Genesis.Core.html","topicHref":"Genesis.Core.html","topicUid":"Genesis.Core","items":[{"name":"AssetManager","href":"Genesis.Core.AssetManager.html","topicHref":"Genesis.Core.AssetManager.html","topicUid":"Genesis.Core.AssetManager"},{"name":"Game","href":"Genesis.Core.Game.html","topicHref":"Genesis.Core.Game.html","topicUid":"Genesis.Core.Game"},{"name":"GameElement","href":"Genesis.Core.GameElement.html","topicHref":"Genesis.Core.GameElement.html","topicUid":"Genesis.Core.GameElement"},{"name":"GameEventHandler","href":"Genesis.Core.GameEventHandler.html","topicHref":"Genesis.Core.GameEventHandler.html","topicUid":"Genesis.Core.GameEventHandler"},{"name":"IGameBehavior","href":"Genesis.Core.IGameBehavior.html","topicHref":"Genesis.Core.IGameBehavior.html","topicUid":"Genesis.Core.IGameBehavior"},{"name":"Input","href":"Genesis.Core.Input.html","topicHref":"Genesis.Core.Input.html","topicUid":"Genesis.Core.Input"},{"name":"Input.Keys","href":"Genesis.Core.Input.Keys.html","topicHref":"Genesis.Core.Input.Keys.html","topicUid":"Genesis.Core.Input.Keys"},{"name":"Layer","href":"Genesis.Core.Layer.html","topicHref":"Genesis.Core.Layer.html","topicUid":"Genesis.Core.Layer"},{"name":"Light","href":"Genesis.Core.Light.html","topicHref":"Genesis.Core.Light.html","topicUid":"Genesis.Core.Light"},{"name":"Light2D","href":"Genesis.Core.Light2D.html","topicHref":"Genesis.Core.Light2D.html","topicUid":"Genesis.Core.Light2D"},{"name":"Scene","href":"Genesis.Core.Scene.html","topicHref":"Genesis.Core.Scene.html","topicUid":"Genesis.Core.Scene"},{"name":"Scene2D","href":"Genesis.Core.Scene2D.html","topicHref":"Genesis.Core.Scene2D.html","topicUid":"Genesis.Core.Scene2D"},{"name":"Scene3D","href":"Genesis.Core.Scene3D.html","topicHref":"Genesis.Core.Scene3D.html","topicUid":"Genesis.Core.Scene3D"},{"name":"SceneEventHandler","href":"Genesis.Core.SceneEventHandler.html","topicHref":"Genesis.Core.SceneEventHandler.html","topicUid":"Genesis.Core.SceneEventHandler"},{"name":"SceneSizeEvenHandler","href":"Genesis.Core.SceneSizeEvenHandler.html","topicHref":"Genesis.Core.SceneSizeEvenHandler.html","topicUid":"Genesis.Core.SceneSizeEvenHandler"},{"name":"Storage","href":"Genesis.Core.Storage.html","topicHref":"Genesis.Core.Storage.html","topicUid":"Genesis.Core.Storage"},{"name":"Utils","href":"Genesis.Core.Utils.html","topicHref":"Genesis.Core.Utils.html","topicUid":"Genesis.Core.Utils"},{"name":"Window","href":"Genesis.Core.Window.html","topicHref":"Genesis.Core.Window.html","topicUid":"Genesis.Core.Window"},{"name":"Window.WindowEventHandler","href":"Genesis.Core.Window.WindowEventHandler.html","topicHref":"Genesis.Core.Window.WindowEventHandler.html","topicUid":"Genesis.Core.Window.WindowEventHandler"},{"name":"WindowUtilities","href":"Genesis.Core.WindowUtilities.html","topicHref":"Genesis.Core.WindowUtilities.html","topicUid":"Genesis.Core.WindowUtilities"},{"name":"WindowUtilities.POINT","href":"Genesis.Core.WindowUtilities.POINT.html","topicHref":"Genesis.Core.WindowUtilities.POINT.html","topicUid":"Genesis.Core.WindowUtilities.POINT"},{"name":"WindowUtilities.RECT","href":"Genesis.Core.WindowUtilities.RECT.html","topicHref":"Genesis.Core.WindowUtilities.RECT.html","topicUid":"Genesis.Core.WindowUtilities.RECT"}]},{"name":"Genesis.Core.Behaviors","href":"Genesis.Core.Behaviors.html","topicHref":"Genesis.Core.Behaviors.html","topicUid":"Genesis.Core.Behaviors","items":[{"name":"AnimationBehavior","href":"Genesis.Core.Behaviors.AnimationBehavior.html","topicHref":"Genesis.Core.Behaviors.AnimationBehavior.html","topicUid":"Genesis.Core.Behaviors.AnimationBehavior"},{"name":"CameraFlags","href":"Genesis.Core.Behaviors.CameraFlags.html","topicHref":"Genesis.Core.Behaviors.CameraFlags.html","topicUid":"Genesis.Core.Behaviors.CameraFlags"},{"name":"CharacterController2D","href":"Genesis.Core.Behaviors.CharacterController2D.html","topicHref":"Genesis.Core.Behaviors.CharacterController2D.html","topicUid":"Genesis.Core.Behaviors.CharacterController2D"},{"name":"ControllerPreset","href":"Genesis.Core.Behaviors.ControllerPreset.html","topicHref":"Genesis.Core.Behaviors.ControllerPreset.html","topicUid":"Genesis.Core.Behaviors.ControllerPreset"},{"name":"MoveDirection","href":"Genesis.Core.Behaviors.MoveDirection.html","topicHref":"Genesis.Core.Behaviors.MoveDirection.html","topicUid":"Genesis.Core.Behaviors.MoveDirection"},{"name":"MovementFlags","href":"Genesis.Core.Behaviors.MovementFlags.html","topicHref":"Genesis.Core.Behaviors.MovementFlags.html","topicUid":"Genesis.Core.Behaviors.MovementFlags"},{"name":"SpriteMovementController","href":"Genesis.Core.Behaviors.SpriteMovementController.html","topicHref":"Genesis.Core.Behaviors.SpriteMovementController.html","topicUid":"Genesis.Core.Behaviors.SpriteMovementController"}]},{"name":"Genesis.Core.Behaviors.Physics2D","href":"Genesis.Core.Behaviors.Physics2D.html","topicHref":"Genesis.Core.Behaviors.Physics2D.html","topicUid":"Genesis.Core.Behaviors.Physics2D","items":[{"name":"BoxCollider","href":"Genesis.Core.Behaviors.Physics2D.BoxCollider.html","topicHref":"Genesis.Core.Behaviors.Physics2D.BoxCollider.html","topicUid":"Genesis.Core.Behaviors.Physics2D.BoxCollider"},{"name":"BoxRigidBody","href":"Genesis.Core.Behaviors.Physics2D.BoxRigidBody.html","topicHref":"Genesis.Core.Behaviors.Physics2D.BoxRigidBody.html","topicUid":"Genesis.Core.Behaviors.Physics2D.BoxRigidBody"},{"name":"BoxTrigger2D","href":"Genesis.Core.Behaviors.Physics2D.BoxTrigger2D.html","topicHref":"Genesis.Core.Behaviors.Physics2D.BoxTrigger2D.html","topicUid":"Genesis.Core.Behaviors.Physics2D.BoxTrigger2D"},{"name":"BufferedSpriteCollider","href":"Genesis.Core.Behaviors.Physics2D.BufferedSpriteCollider.html","topicHref":"Genesis.Core.Behaviors.Physics2D.BufferedSpriteCollider.html","topicUid":"Genesis.Core.Behaviors.Physics2D.BufferedSpriteCollider"},{"name":"PhysicsBox2D","href":"Genesis.Core.Behaviors.Physics2D.PhysicsBox2D.html","topicHref":"Genesis.Core.Behaviors.Physics2D.PhysicsBox2D.html","topicUid":"Genesis.Core.Behaviors.Physics2D.PhysicsBox2D"},{"name":"PhysicsPolygon2D","href":"Genesis.Core.Behaviors.Physics2D.PhysicsPolygon2D.html","topicHref":"Genesis.Core.Behaviors.Physics2D.PhysicsPolygon2D.html","topicUid":"Genesis.Core.Behaviors.Physics2D.PhysicsPolygon2D"},{"name":"Rigidbody2D","href":"Genesis.Core.Behaviors.Physics2D.Rigidbody2D.html","topicHref":"Genesis.Core.Behaviors.Physics2D.Rigidbody2D.html","topicUid":"Genesis.Core.Behaviors.Physics2D.Rigidbody2D"}]},{"name":"Genesis.Core.Behaviors.Physics3D","href":"Genesis.Core.Behaviors.Physics3D.html","topicHref":"Genesis.Core.Behaviors.Physics3D.html","topicUid":"Genesis.Core.Behaviors.Physics3D","items":[{"name":"BoxCollider","href":"Genesis.Core.Behaviors.Physics3D.BoxCollider.html","topicHref":"Genesis.Core.Behaviors.Physics3D.BoxCollider.html","topicUid":"Genesis.Core.Behaviors.Physics3D.BoxCollider"},{"name":"BoxRigidBody","href":"Genesis.Core.Behaviors.Physics3D.BoxRigidBody.html","topicHref":"Genesis.Core.Behaviors.Physics3D.BoxRigidBody.html","topicUid":"Genesis.Core.Behaviors.Physics3D.BoxRigidBody"},{"name":"BoxTrigger","href":"Genesis.Core.Behaviors.Physics3D.BoxTrigger.html","topicHref":"Genesis.Core.Behaviors.Physics3D.BoxTrigger.html","topicUid":"Genesis.Core.Behaviors.Physics3D.BoxTrigger"},{"name":"CapsuleCollider","href":"Genesis.Core.Behaviors.Physics3D.CapsuleCollider.html","topicHref":"Genesis.Core.Behaviors.Physics3D.CapsuleCollider.html","topicUid":"Genesis.Core.Behaviors.Physics3D.CapsuleCollider"},{"name":"CapsuleRigidBody","href":"Genesis.Core.Behaviors.Physics3D.CapsuleRigidBody.html","topicHref":"Genesis.Core.Behaviors.Physics3D.CapsuleRigidBody.html","topicUid":"Genesis.Core.Behaviors.Physics3D.CapsuleRigidBody"},{"name":"ConvexHullBehavior","href":"Genesis.Core.Behaviors.Physics3D.ConvexHullBehavior.html","topicHref":"Genesis.Core.Behaviors.Physics3D.ConvexHullBehavior.html","topicUid":"Genesis.Core.Behaviors.Physics3D.ConvexHullBehavior"},{"name":"ConvexHullCollider","href":"Genesis.Core.Behaviors.Physics3D.ConvexHullCollider.html","topicHref":"Genesis.Core.Behaviors.Physics3D.ConvexHullCollider.html","topicUid":"Genesis.Core.Behaviors.Physics3D.ConvexHullCollider"},{"name":"QubeConvexHull","href":"Genesis.Core.Behaviors.Physics3D.QubeConvexHull.html","topicHref":"Genesis.Core.Behaviors.Physics3D.QubeConvexHull.html","topicUid":"Genesis.Core.Behaviors.Physics3D.QubeConvexHull"},{"name":"SphereCollider","href":"Genesis.Core.Behaviors.Physics3D.SphereCollider.html","topicHref":"Genesis.Core.Behaviors.Physics3D.SphereCollider.html","topicUid":"Genesis.Core.Behaviors.Physics3D.SphereCollider"},{"name":"SphereRigidBody","href":"Genesis.Core.Behaviors.Physics3D.SphereRigidBody.html","topicHref":"Genesis.Core.Behaviors.Physics3D.SphereRigidBody.html","topicUid":"Genesis.Core.Behaviors.Physics3D.SphereRigidBody"},{"name":"SphereTrigger","href":"Genesis.Core.Behaviors.Physics3D.SphereTrigger.html","topicHref":"Genesis.Core.Behaviors.Physics3D.SphereTrigger.html","topicUid":"Genesis.Core.Behaviors.Physics3D.SphereTrigger"},{"name":"StaticMeshBehavior","href":"Genesis.Core.Behaviors.Physics3D.StaticMeshBehavior.html","topicHref":"Genesis.Core.Behaviors.Physics3D.StaticMeshBehavior.html","topicUid":"Genesis.Core.Behaviors.Physics3D.StaticMeshBehavior"}]},{"name":"Genesis.Core.Behaviors._3D","href":"Genesis.Core.Behaviors._3D.html","topicHref":"Genesis.Core.Behaviors._3D.html","topicUid":"Genesis.Core.Behaviors._3D","items":[{"name":"Stance","href":"Genesis.Core.Behaviors._3D.Stance.html","topicHref":"Genesis.Core.Behaviors._3D.Stance.html","topicUid":"Genesis.Core.Behaviors._3D.Stance"},{"name":"ThirdpersonCharacterController","href":"Genesis.Core.Behaviors._3D.ThirdpersonCharacterController.html","topicHref":"Genesis.Core.Behaviors._3D.ThirdpersonCharacterController.html","topicUid":"Genesis.Core.Behaviors._3D.ThirdpersonCharacterController"}]},{"name":"Genesis.Core.GameElements","href":"Genesis.Core.GameElements.html","topicHref":"Genesis.Core.GameElements.html","topicUid":"Genesis.Core.GameElements","items":[{"name":"BufferedSprite","href":"Genesis.Core.GameElements.BufferedSprite.html","topicHref":"Genesis.Core.GameElements.BufferedSprite.html","topicUid":"Genesis.Core.GameElements.BufferedSprite"},{"name":"CameraElement","href":"Genesis.Core.GameElements.CameraElement.html","topicHref":"Genesis.Core.GameElements.CameraElement.html","topicUid":"Genesis.Core.GameElements.CameraElement"},{"name":"Element3D","href":"Genesis.Core.GameElements.Element3D.html","topicHref":"Genesis.Core.GameElements.Element3D.html","topicUid":"Genesis.Core.GameElements.Element3D"},{"name":"Empty","href":"Genesis.Core.GameElements.Empty.html","topicHref":"Genesis.Core.GameElements.Empty.html","topicUid":"Genesis.Core.GameElements.Empty"},{"name":"FindPathAsynchResult","href":"Genesis.Core.GameElements.FindPathAsynchResult.html","topicHref":"Genesis.Core.GameElements.FindPathAsynchResult.html","topicUid":"Genesis.Core.GameElements.FindPathAsynchResult"},{"name":"GridCell","href":"Genesis.Core.GameElements.GridCell.html","topicHref":"Genesis.Core.GameElements.GridCell.html","topicUid":"Genesis.Core.GameElements.GridCell"},{"name":"Model","href":"Genesis.Core.GameElements.Model.html","topicHref":"Genesis.Core.GameElements.Model.html","topicUid":"Genesis.Core.GameElements.Model"},{"name":"NavMesh","href":"Genesis.Core.GameElements.NavMesh.html","topicHref":"Genesis.Core.GameElements.NavMesh.html","topicUid":"Genesis.Core.GameElements.NavMesh"},{"name":"Obstacle","href":"Genesis.Core.GameElements.Obstacle.html","topicHref":"Genesis.Core.GameElements.Obstacle.html","topicUid":"Genesis.Core.GameElements.Obstacle"},{"name":"ParticleBuffers","href":"Genesis.Core.GameElements.ParticleBuffers.html","topicHref":"Genesis.Core.GameElements.ParticleBuffers.html","topicUid":"Genesis.Core.GameElements.ParticleBuffers"},{"name":"ParticleDeffinition","href":"Genesis.Core.GameElements.ParticleDeffinition.html","topicHref":"Genesis.Core.GameElements.ParticleDeffinition.html","topicUid":"Genesis.Core.GameElements.ParticleDeffinition"},{"name":"ParticleEmitter","href":"Genesis.Core.GameElements.ParticleEmitter.html","topicHref":"Genesis.Core.GameElements.ParticleEmitter.html","topicUid":"Genesis.Core.GameElements.ParticleEmitter"},{"name":"Qube","href":"Genesis.Core.GameElements.Qube.html","topicHref":"Genesis.Core.GameElements.Qube.html","topicUid":"Genesis.Core.GameElements.Qube"},{"name":"RectElement","href":"Genesis.Core.GameElements.RectElement.html","topicHref":"Genesis.Core.GameElements.RectElement.html","topicUid":"Genesis.Core.GameElements.RectElement"},{"name":"Skybox","href":"Genesis.Core.GameElements.Skybox.html","topicHref":"Genesis.Core.GameElements.Skybox.html","topicUid":"Genesis.Core.GameElements.Skybox"},{"name":"Sprite","href":"Genesis.Core.GameElements.Sprite.html","topicHref":"Genesis.Core.GameElements.Sprite.html","topicUid":"Genesis.Core.GameElements.Sprite"},{"name":"SpriteShapeDeffinition","href":"Genesis.Core.GameElements.SpriteShapeDeffinition.html","topicHref":"Genesis.Core.GameElements.SpriteShapeDeffinition.html","topicUid":"Genesis.Core.GameElements.SpriteShapeDeffinition"},{"name":"Terrain2D","href":"Genesis.Core.GameElements.Terrain2D.html","topicHref":"Genesis.Core.GameElements.Terrain2D.html","topicUid":"Genesis.Core.GameElements.Terrain2D"},{"name":"Terrain3D","href":"Genesis.Core.GameElements.Terrain3D.html","topicHref":"Genesis.Core.GameElements.Terrain3D.html","topicUid":"Genesis.Core.GameElements.Terrain3D"},{"name":"TerrainData","href":"Genesis.Core.GameElements.TerrainData.html","topicHref":"Genesis.Core.GameElements.TerrainData.html","topicUid":"Genesis.Core.GameElements.TerrainData"},{"name":"Waypoint","href":"Genesis.Core.GameElements.Waypoint.html","topicHref":"Genesis.Core.GameElements.Waypoint.html","topicUid":"Genesis.Core.GameElements.Waypoint"}]},{"name":"Genesis.Graphics","href":"Genesis.Graphics.html","topicHref":"Genesis.Graphics.html","topicUid":"Genesis.Graphics","items":[{"name":"Animation","href":"Genesis.Graphics.Animation.html","topicHref":"Genesis.Graphics.Animation.html","topicUid":"Genesis.Graphics.Animation"},{"name":"AnimationCallback","href":"Genesis.Graphics.AnimationCallback.html","topicHref":"Genesis.Graphics.AnimationCallback.html","topicUid":"Genesis.Graphics.AnimationCallback"},{"name":"AnimationCallback.AnimationEvent","href":"Genesis.Graphics.AnimationCallback.AnimationEvent.html","topicHref":"Genesis.Graphics.AnimationCallback.AnimationEvent.html","topicUid":"Genesis.Graphics.AnimationCallback.AnimationEvent"},{"name":"Camera","href":"Genesis.Graphics.Camera.html","topicHref":"Genesis.Graphics.Camera.html","topicUid":"Genesis.Graphics.Camera"},{"name":"CameraType","href":"Genesis.Graphics.CameraType.html","topicHref":"Genesis.Graphics.CameraType.html","topicUid":"Genesis.Graphics.CameraType"},{"name":"Face","href":"Genesis.Graphics.Face.html","topicHref":"Genesis.Graphics.Face.html","topicUid":"Genesis.Graphics.Face"},{"name":"Font","href":"Genesis.Graphics.Font.html","topicHref":"Genesis.Graphics.Font.html","topicUid":"Genesis.Graphics.Font"},{"name":"Framebuffer","href":"Genesis.Graphics.Framebuffer.html","topicHref":"Genesis.Graphics.Framebuffer.html","topicUid":"Genesis.Graphics.Framebuffer"},{"name":"Glyphe","href":"Genesis.Graphics.Glyphe.html","topicHref":"Genesis.Graphics.Glyphe.html","topicUid":"Genesis.Graphics.Glyphe"},{"name":"IRenderDevice","href":"Genesis.Graphics.IRenderDevice.html","topicHref":"Genesis.Graphics.IRenderDevice.html","topicUid":"Genesis.Graphics.IRenderDevice"},{"name":"Material","href":"Genesis.Graphics.Material.html","topicHref":"Genesis.Graphics.Material.html","topicUid":"Genesis.Graphics.Material"},{"name":"MaterialBuffer","href":"Genesis.Graphics.MaterialBuffer.html","topicHref":"Genesis.Graphics.MaterialBuffer.html","topicUid":"Genesis.Graphics.MaterialBuffer"},{"name":"Mesh","href":"Genesis.Graphics.Mesh.html","topicHref":"Genesis.Graphics.Mesh.html","topicUid":"Genesis.Graphics.Mesh"},{"name":"PerspectiveCamera","href":"Genesis.Graphics.PerspectiveCamera.html","topicHref":"Genesis.Graphics.PerspectiveCamera.html","topicUid":"Genesis.Graphics.PerspectiveCamera"},{"name":"RenderSettings","href":"Genesis.Graphics.RenderSettings.html","topicHref":"Genesis.Graphics.RenderSettings.html","topicUid":"Genesis.Graphics.RenderSettings"},{"name":"Shader","href":"Genesis.Graphics.Shader.html","topicHref":"Genesis.Graphics.Shader.html","topicUid":"Genesis.Graphics.Shader"},{"name":"ShaderProgram","href":"Genesis.Graphics.ShaderProgram.html","topicHref":"Genesis.Graphics.ShaderProgram.html","topicUid":"Genesis.Graphics.ShaderProgram"},{"name":"SpriteSheet","href":"Genesis.Graphics.SpriteSheet.html","topicHref":"Genesis.Graphics.SpriteSheet.html","topicUid":"Genesis.Graphics.SpriteSheet"},{"name":"TexCoords","href":"Genesis.Graphics.TexCoords.html","topicHref":"Genesis.Graphics.TexCoords.html","topicUid":"Genesis.Graphics.TexCoords"},{"name":"Texture","href":"Genesis.Graphics.Texture.html","topicHref":"Genesis.Graphics.Texture.html","topicUid":"Genesis.Graphics.Texture"},{"name":"Viewport","href":"Genesis.Graphics.Viewport.html","topicHref":"Genesis.Graphics.Viewport.html","topicUid":"Genesis.Graphics.Viewport"}]},{"name":"Genesis.Graphics.Animation3D","href":"Genesis.Graphics.Animation3D.html","topicHref":"Genesis.Graphics.Animation3D.html","topicUid":"Genesis.Graphics.Animation3D","items":[{"name":"Animation","href":"Genesis.Graphics.Animation3D.Animation.html","topicHref":"Genesis.Graphics.Animation3D.Animation.html","topicUid":"Genesis.Graphics.Animation3D.Animation"},{"name":"Animator","href":"Genesis.Graphics.Animation3D.Animator.html","topicHref":"Genesis.Graphics.Animation3D.Animator.html","topicUid":"Genesis.Graphics.Animation3D.Animator"},{"name":"AssimpNodeData","href":"Genesis.Graphics.Animation3D.AssimpNodeData.html","topicHref":"Genesis.Graphics.Animation3D.AssimpNodeData.html","topicUid":"Genesis.Graphics.Animation3D.AssimpNodeData"},{"name":"Bone","href":"Genesis.Graphics.Animation3D.Bone.html","topicHref":"Genesis.Graphics.Animation3D.Bone.html","topicUid":"Genesis.Graphics.Animation3D.Bone"},{"name":"KeyPosition","href":"Genesis.Graphics.Animation3D.KeyPosition.html","topicHref":"Genesis.Graphics.Animation3D.KeyPosition.html","topicUid":"Genesis.Graphics.Animation3D.KeyPosition"},{"name":"KeyRotation","href":"Genesis.Graphics.Animation3D.KeyRotation.html","topicHref":"Genesis.Graphics.Animation3D.KeyRotation.html","topicUid":"Genesis.Graphics.Animation3D.KeyRotation"},{"name":"KeyScale","href":"Genesis.Graphics.Animation3D.KeyScale.html","topicHref":"Genesis.Graphics.Animation3D.KeyScale.html","topicUid":"Genesis.Graphics.Animation3D.KeyScale"},{"name":"ModelMesh","href":"Genesis.Graphics.Animation3D.ModelMesh.html","topicHref":"Genesis.Graphics.Animation3D.ModelMesh.html","topicUid":"Genesis.Graphics.Animation3D.ModelMesh"},{"name":"boneinfo","href":"Genesis.Graphics.Animation3D.boneinfo.html","topicHref":"Genesis.Graphics.Animation3D.boneinfo.html","topicUid":"Genesis.Graphics.Animation3D.boneinfo"},{"name":"vertex","href":"Genesis.Graphics.Animation3D.vertex.html","topicHref":"Genesis.Graphics.Animation3D.vertex.html","topicUid":"Genesis.Graphics.Animation3D.vertex"}]},{"name":"Genesis.Graphics.Physics","href":"Genesis.Graphics.Physics.html","topicHref":"Genesis.Graphics.Physics.html","topicUid":"Genesis.Graphics.Physics","items":[{"name":"BulletDebugRenderer","href":"Genesis.Graphics.Physics.BulletDebugRenderer.html","topicHref":"Genesis.Graphics.Physics.BulletDebugRenderer.html","topicUid":"Genesis.Graphics.Physics.BulletDebugRenderer"}]},{"name":"Genesis.Graphics.RenderDevice","href":"Genesis.Graphics.RenderDevice.html","topicHref":"Genesis.Graphics.RenderDevice.html","topicUid":"Genesis.Graphics.RenderDevice","items":[{"name":"GLRenderer","href":"Genesis.Graphics.RenderDevice.GLRenderer.html","topicHref":"Genesis.Graphics.RenderDevice.GLRenderer.html","topicUid":"Genesis.Graphics.RenderDevice.GLRenderer"}]},{"name":"Genesis.Graphics.Shaders.OpenGL","href":"Genesis.Graphics.Shaders.OpenGL.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.html","topicUid":"Genesis.Graphics.Shaders.OpenGL","items":[{"name":"AnimatedModelShader","href":"Genesis.Graphics.Shaders.OpenGL.AnimatedModelShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.AnimatedModelShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.AnimatedModelShader"},{"name":"BasicShader","href":"Genesis.Graphics.Shaders.OpenGL.BasicShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.BasicShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.BasicShader"},{"name":"BorderCircleShader","href":"Genesis.Graphics.Shaders.OpenGL.BorderCircleShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.BorderCircleShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.BorderCircleShader"},{"name":"DiffuseLightning","href":"Genesis.Graphics.Shaders.OpenGL.DiffuseLightning.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.DiffuseLightning.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.DiffuseLightning"},{"name":"DiffuseNormalLightning","href":"Genesis.Graphics.Shaders.OpenGL.DiffuseNormalLightning.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.DiffuseNormalLightning.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.DiffuseNormalLightning"},{"name":"DiffuseNormalShader","href":"Genesis.Graphics.Shaders.OpenGL.DiffuseNormalShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.DiffuseNormalShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.DiffuseNormalShader"},{"name":"DiffuseShader","href":"Genesis.Graphics.Shaders.OpenGL.DiffuseShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.DiffuseShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.DiffuseShader"},{"name":"DiffuseSolidShader","href":"Genesis.Graphics.Shaders.OpenGL.DiffuseSolidShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.DiffuseSolidShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.DiffuseSolidShader"},{"name":"FXScreenSpaceShadowShader","href":"Genesis.Graphics.Shaders.OpenGL.FXScreenSpaceShadowShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.FXScreenSpaceShadowShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.FXScreenSpaceShadowShader"},{"name":"Light2DShader","href":"Genesis.Graphics.Shaders.OpenGL.Light2DShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.Light2DShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.Light2DShader"},{"name":"MVPRectShader","href":"Genesis.Graphics.Shaders.OpenGL.MVPRectShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.MVPRectShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.MVPRectShader"},{"name":"MVPShader","href":"Genesis.Graphics.Shaders.OpenGL.MVPShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.MVPShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.MVPShader"},{"name":"MVPSolidShader","href":"Genesis.Graphics.Shaders.OpenGL.MVPSolidShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.MVPSolidShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.MVPSolidShader"},{"name":"ParticleShader","href":"Genesis.Graphics.Shaders.OpenGL.ParticleShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.ParticleShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.ParticleShader"},{"name":"ScreenShader","href":"Genesis.Graphics.Shaders.OpenGL.ScreenShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.ScreenShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.ScreenShader"},{"name":"SkyboxShader","href":"Genesis.Graphics.Shaders.OpenGL.SkyboxShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.SkyboxShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.SkyboxShader"},{"name":"SolidShapeShader","href":"Genesis.Graphics.Shaders.OpenGL.SolidShapeShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.SolidShapeShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.SolidShapeShader"},{"name":"SpriteShader","href":"Genesis.Graphics.Shaders.OpenGL.SpriteShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.SpriteShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.SpriteShader"},{"name":"TerrainShader","href":"Genesis.Graphics.Shaders.OpenGL.TerrainShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.TerrainShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.TerrainShader"},{"name":"WireframeShader","href":"Genesis.Graphics.Shaders.OpenGL.WireframeShader.html","topicHref":"Genesis.Graphics.Shaders.OpenGL.WireframeShader.html","topicUid":"Genesis.Graphics.Shaders.OpenGL.WireframeShader"}]},{"name":"Genesis.Graphics.Shapes","href":"Genesis.Graphics.Shapes.html","topicHref":"Genesis.Graphics.Shapes.html","topicUid":"Genesis.Graphics.Shapes","items":[{"name":"BufferedSpriteShape","href":"Genesis.Graphics.Shapes.BufferedSpriteShape.html","topicHref":"Genesis.Graphics.Shapes.BufferedSpriteShape.html","topicUid":"Genesis.Graphics.Shapes.BufferedSpriteShape"},{"name":"CircleShape","href":"Genesis.Graphics.Shapes.CircleShape.html","topicHref":"Genesis.Graphics.Shapes.CircleShape.html","topicUid":"Genesis.Graphics.Shapes.CircleShape"},{"name":"FrameShape","href":"Genesis.Graphics.Shapes.FrameShape.html","topicHref":"Genesis.Graphics.Shapes.FrameShape.html","topicUid":"Genesis.Graphics.Shapes.FrameShape"},{"name":"GlypheShape","href":"Genesis.Graphics.Shapes.GlypheShape.html","topicHref":"Genesis.Graphics.Shapes.GlypheShape.html","topicUid":"Genesis.Graphics.Shapes.GlypheShape"},{"name":"Light2DShape","href":"Genesis.Graphics.Shapes.Light2DShape.html","topicHref":"Genesis.Graphics.Shapes.Light2DShape.html","topicUid":"Genesis.Graphics.Shapes.Light2DShape"},{"name":"LineShape","href":"Genesis.Graphics.Shapes.LineShape.html","topicHref":"Genesis.Graphics.Shapes.LineShape.html","topicUid":"Genesis.Graphics.Shapes.LineShape"},{"name":"PlaneShape","href":"Genesis.Graphics.Shapes.PlaneShape.html","topicHref":"Genesis.Graphics.Shapes.PlaneShape.html","topicUid":"Genesis.Graphics.Shapes.PlaneShape"},{"name":"QubeShape","href":"Genesis.Graphics.Shapes.QubeShape.html","topicHref":"Genesis.Graphics.Shapes.QubeShape.html","topicUid":"Genesis.Graphics.Shapes.QubeShape"},{"name":"RectShape","href":"Genesis.Graphics.Shapes.RectShape.html","topicHref":"Genesis.Graphics.Shapes.RectShape.html","topicUid":"Genesis.Graphics.Shapes.RectShape"},{"name":"Shape","href":"Genesis.Graphics.Shapes.Shape.html","topicHref":"Genesis.Graphics.Shapes.Shape.html","topicUid":"Genesis.Graphics.Shapes.Shape"},{"name":"SpriteShape","href":"Genesis.Graphics.Shapes.SpriteShape.html","topicHref":"Genesis.Graphics.Shapes.SpriteShape.html","topicUid":"Genesis.Graphics.Shapes.SpriteShape"}]},{"name":"Genesis.Math","href":"Genesis.Math.html","topicHref":"Genesis.Math.html","topicUid":"Genesis.Math","items":[{"name":"Matrix4x4","href":"Genesis.Math.Matrix4x4.html","topicHref":"Genesis.Math.Matrix4x4.html","topicUid":"Genesis.Math.Matrix4x4"},{"name":"NoisePoint","href":"Genesis.Math.NoisePoint.html","topicHref":"Genesis.Math.NoisePoint.html","topicUid":"Genesis.Math.NoisePoint"},{"name":"PerlinNoise","href":"Genesis.Math.PerlinNoise.html","topicHref":"Genesis.Math.PerlinNoise.html","topicUid":"Genesis.Math.PerlinNoise"},{"name":"Rect","href":"Genesis.Math.Rect.html","topicHref":"Genesis.Math.Rect.html","topicUid":"Genesis.Math.Rect"},{"name":"Vec3","href":"Genesis.Math.Vec3.html","topicHref":"Genesis.Math.Vec3.html","topicUid":"Genesis.Math.Vec3"}]},{"name":"Genesis.Physics","href":"Genesis.Physics.html","topicHref":"Genesis.Physics.html","topicUid":"Genesis.Physics","items":[{"name":"Aabb","href":"Genesis.Physics.Aabb.html","topicHref":"Genesis.Physics.Aabb.html","topicUid":"Genesis.Physics.Aabb"},{"name":"ColliderBehavior2D","href":"Genesis.Physics.ColliderBehavior2D.html","topicHref":"Genesis.Physics.ColliderBehavior2D.html","topicUid":"Genesis.Physics.ColliderBehavior2D"},{"name":"ColliderBehavior3D","href":"Genesis.Physics.ColliderBehavior3D.html","topicHref":"Genesis.Physics.ColliderBehavior3D.html","topicUid":"Genesis.Physics.ColliderBehavior3D"},{"name":"HitResult","href":"Genesis.Physics.HitResult.html","topicHref":"Genesis.Physics.HitResult.html","topicUid":"Genesis.Physics.HitResult"},{"name":"MatrixSet","href":"Genesis.Physics.MatrixSet.html","topicHref":"Genesis.Physics.MatrixSet.html","topicUid":"Genesis.Physics.MatrixSet"},{"name":"MouseRay2","href":"Genesis.Physics.MouseRay2.html","topicHref":"Genesis.Physics.MouseRay2.html","topicUid":"Genesis.Physics.MouseRay2"},{"name":"PhysicHandler","href":"Genesis.Physics.PhysicHandler.html","topicHref":"Genesis.Physics.PhysicHandler.html","topicUid":"Genesis.Physics.PhysicHandler"},{"name":"PhysicHandlerEvent","href":"Genesis.Physics.PhysicHandlerEvent.html","topicHref":"Genesis.Physics.PhysicHandlerEvent.html","topicUid":"Genesis.Physics.PhysicHandlerEvent"},{"name":"PhysicPropeterys","href":"Genesis.Physics.PhysicPropeterys.html","topicHref":"Genesis.Physics.PhysicPropeterys.html","topicUid":"Genesis.Physics.PhysicPropeterys"},{"name":"PhysicsBehavior","href":"Genesis.Physics.PhysicsBehavior.html","topicHref":"Genesis.Physics.PhysicsBehavior.html","topicUid":"Genesis.Physics.PhysicsBehavior"},{"name":"PhysicsBehaviorEvent","href":"Genesis.Physics.PhysicsBehaviorEvent.html","topicHref":"Genesis.Physics.PhysicsBehaviorEvent.html","topicUid":"Genesis.Physics.PhysicsBehaviorEvent"},{"name":"PhysicsHandler2D","href":"Genesis.Physics.PhysicsHandler2D.html","topicHref":"Genesis.Physics.PhysicsHandler2D.html","topicUid":"Genesis.Physics.PhysicsHandler2D"},{"name":"PhysicsHandler3D","href":"Genesis.Physics.PhysicsHandler3D.html","topicHref":"Genesis.Physics.PhysicsHandler3D.html","topicUid":"Genesis.Physics.PhysicsHandler3D"},{"name":"Ray2D","href":"Genesis.Physics.Ray2D.html","topicHref":"Genesis.Physics.Ray2D.html","topicUid":"Genesis.Physics.Ray2D"},{"name":"Raycast","href":"Genesis.Physics.Raycast.html","topicHref":"Genesis.Physics.Raycast.html","topicUid":"Genesis.Physics.Raycast"},{"name":"Raycast2D","href":"Genesis.Physics.Raycast2D.html","topicHref":"Genesis.Physics.Raycast2D.html","topicUid":"Genesis.Physics.Raycast2D"},{"name":"RigidBodyBehavior2D","href":"Genesis.Physics.RigidBodyBehavior2D.html","topicHref":"Genesis.Physics.RigidBodyBehavior2D.html","topicUid":"Genesis.Physics.RigidBodyBehavior2D"},{"name":"RigidBodyBehavior3D","href":"Genesis.Physics.RigidBodyBehavior3D.html","topicHref":"Genesis.Physics.RigidBodyBehavior3D.html","topicUid":"Genesis.Physics.RigidBodyBehavior3D"},{"name":"TriggerBehavior2D","href":"Genesis.Physics.TriggerBehavior2D.html","topicHref":"Genesis.Physics.TriggerBehavior2D.html","topicUid":"Genesis.Physics.TriggerBehavior2D"},{"name":"TriggerBehavior3D","href":"Genesis.Physics.TriggerBehavior3D.html","topicHref":"Genesis.Physics.TriggerBehavior3D.html","topicUid":"Genesis.Physics.TriggerBehavior3D"}]},{"name":"Genesis.UI","href":"Genesis.UI.html","topicHref":"Genesis.UI.html","topicUid":"Genesis.UI","items":[{"name":"Button","href":"Genesis.UI.Button.html","topicHref":"Genesis.UI.Button.html","topicUid":"Genesis.UI.Button"},{"name":"Canvas","href":"Genesis.UI.Canvas.html","topicHref":"Genesis.UI.Canvas.html","topicUid":"Genesis.UI.Canvas"},{"name":"GridView","href":"Genesis.UI.GridView.html","topicHref":"Genesis.UI.GridView.html","topicUid":"Genesis.UI.GridView"},{"name":"ImageButton","href":"Genesis.UI.ImageButton.html","topicHref":"Genesis.UI.ImageButton.html","topicUid":"Genesis.UI.ImageButton"},{"name":"Label","href":"Genesis.UI.Label.html","topicHref":"Genesis.UI.Label.html","topicUid":"Genesis.UI.Label"},{"name":"ListItem","href":"Genesis.UI.ListItem.html","topicHref":"Genesis.UI.ListItem.html","topicUid":"Genesis.UI.ListItem"},{"name":"ListItemBehavior","href":"Genesis.UI.ListItemBehavior.html","topicHref":"Genesis.UI.ListItemBehavior.html","topicUid":"Genesis.UI.ListItemBehavior"},{"name":"ListSelector","href":"Genesis.UI.ListSelector.html","topicHref":"Genesis.UI.ListSelector.html","topicUid":"Genesis.UI.ListSelector"},{"name":"ListSelectorBehavior","href":"Genesis.UI.ListSelectorBehavior.html","topicHref":"Genesis.UI.ListSelectorBehavior.html","topicUid":"Genesis.UI.ListSelectorBehavior"},{"name":"Panel","href":"Genesis.UI.Panel.html","topicHref":"Genesis.UI.Panel.html","topicUid":"Genesis.UI.Panel"},{"name":"ProgressBar","href":"Genesis.UI.ProgressBar.html","topicHref":"Genesis.UI.ProgressBar.html","topicUid":"Genesis.UI.ProgressBar"},{"name":"UIEvent","href":"Genesis.UI.UIEvent.html","topicHref":"Genesis.UI.UIEvent.html","topicUid":"Genesis.UI.UIEvent"},{"name":"UIParseHandler","href":"Genesis.UI.UIParseHandler.html","topicHref":"Genesis.UI.UIParseHandler.html","topicUid":"Genesis.UI.UIParseHandler"},{"name":"UIParser","href":"Genesis.UI.UIParser.html","topicHref":"Genesis.UI.UIParser.html","topicUid":"Genesis.UI.UIParser"},{"name":"Widget","href":"Genesis.UI.Widget.html","topicHref":"Genesis.UI.Widget.html","topicUid":"Genesis.UI.Widget"},{"name":"WidgetAnchor","href":"Genesis.UI.WidgetAnchor.html","topicHref":"Genesis.UI.WidgetAnchor.html","topicUid":"Genesis.UI.WidgetAnchor"}]},{"name":"Genesis.UI.Items","href":"Genesis.UI.Items.html","topicHref":"Genesis.UI.Items.html","topicUid":"Genesis.UI.Items","items":[{"name":"GridViewImageIcon","href":"Genesis.UI.Items.GridViewImageIcon.html","topicHref":"Genesis.UI.Items.GridViewImageIcon.html","topicUid":"Genesis.UI.Items.GridViewImageIcon"},{"name":"IItem","href":"Genesis.UI.Items.IItem.html","topicHref":"Genesis.UI.Items.IItem.html","topicUid":"Genesis.UI.Items.IItem"}]}],"memberLayout":"SamePage","pdf":false}
diff --git a/Source/_site/index.json b/Source/_site/index.json
index 2ff88f7..c1931b2 100644
--- a/Source/_site/index.json
+++ b/Source/_site/index.json
@@ -492,7 +492,7 @@
"api/Genesis.Core.GameElements.Model.html": {
"href": "api/Genesis.Core.GameElements.Model.html",
"title": "Class Model | GFX",
- "keywords": "Class Model Represents a 3D model in the game. Inheritance object GameElement Model Inherited Members GameElement.AddBehavior(T) GameElement.AddBehavior(IGameBehavior) GameElement.GetBehavior() GameElement.GetBehaviors() GameElement.AddChild(GameElement) GameElement.GetInstance(GameElement) GameElement.HasTag(string) GameElement.Name GameElement.Tag GameElement.Location GameElement.Rotation GameElement.Size GameElement.Behaviors GameElement.Scene GameElement.Enabled GameElement.Propertys GameElement.Children GameElement.Parent GameElement.UUID object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() Namespace: Genesis.Core.GameElements Assembly: Genesis.dll Syntax public class Model : GameElement Constructors Model(string, Vec3, string) Constructs a new instance of the Model class. Declaration public Model(string name, Vec3 location, string filename) Parameters Type Name Description string name Vec3 location string filename Properties AnimationSpeed Gets or sets the speed of animation playback. Declaration public float AnimationSpeed { get; set; } Property Value Type Description float Animations Gets or sets the list of animations associated with the model. Declaration public List Animations { get; set; } Property Value Type Description List Animator Gets or sets the animator responsible for controlling animations. Declaration public Animator Animator { get; set; } Property Value Type Description Animator BoneCounter Gets or sets the counter for bones in the model. Declaration public int BoneCounter { get; set; } Property Value Type Description int BoneInfoMap Gets or sets the mapping of bone names to bone information. Declaration public Dictionary BoneInfoMap { get; set; } Property Value Type Description Dictionary FileDirectory Gets or sets the directory of the model file. Declaration public string FileDirectory { get; set; } Property Value Type Description string FileName Gets or sets the name of the model file. Declaration public string FileName { get; set; } Property Value Type Description string Materials Gets or sets the list of materials used by the model. Declaration public List Materials { get; set; } Property Value Type Description List Meshes Gets or sets the list of meshes composing the model. Declaration public List Meshes { get; set; } Property Value Type Description List Shader Gets or sets the shader program used for rendering the model. Declaration public ShaderProgram Shader { get; set; } Property Value Type Description ShaderProgram Methods ExtractAnimations(Scene) Extracts animations from the imported model. Declaration public void ExtractAnimations(Scene scene) Parameters Type Name Description Scene scene ExtractMaterials(Scene) Extracts materials information from the imported model. Declaration public void ExtractMaterials(Scene scene) Parameters Type Name Description Scene scene ExtractMeshes(Scene) Extracts mesh data from the imported model. Declaration public void ExtractMeshes(Scene scene) Parameters Type Name Description Scene scene FindAnimation(string) Finds an animation with the specified name. Declaration public Animation FindAnimation(string name) Parameters Type Name Description string name Returns Type Description Animation Init(Game, IRenderDevice) Initializes the model within the game environment. Declaration public override void Init(Game game, IRenderDevice renderDevice) Parameters Type Name Description Game game IRenderDevice renderDevice Overrides GameElement.Init(Game, IRenderDevice) OnDestroy(Game) Cleans up resources associated with the model when destroyed. Declaration public override void OnDestroy(Game game) Parameters Type Name Description Game game Overrides GameElement.OnDestroy(Game) OnRender(Game, IRenderDevice) Renders the model within the game environment. Declaration public override void OnRender(Game game, IRenderDevice renderDevice) Parameters Type Name Description Game game IRenderDevice renderDevice Overrides GameElement.OnRender(Game, IRenderDevice) OnUpdate(Game, IRenderDevice) Updates the model within the game environment. Declaration public override void OnUpdate(Game game, IRenderDevice renderDevice) Parameters Type Name Description Game game IRenderDevice renderDevice Overrides GameElement.OnUpdate(Game, IRenderDevice) PlayAnimation(string) Plays the specified animation on the model. Declaration public void PlayAnimation(string name) Parameters Type Name Description string name"
+ "keywords": "Class Model Represents a 3D model in the game. Inheritance object GameElement Model Inherited Members GameElement.AddBehavior(T) GameElement.AddBehavior(IGameBehavior) GameElement.GetBehavior() GameElement.GetBehaviors() GameElement.AddChild(GameElement) GameElement.GetInstance(GameElement) GameElement.HasTag(string) GameElement.Name GameElement.Tag GameElement.Location GameElement.Rotation GameElement.Size GameElement.Behaviors GameElement.Scene GameElement.Enabled GameElement.Propertys GameElement.Children GameElement.Parent GameElement.UUID object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() Namespace: Genesis.Core.GameElements Assembly: Genesis.dll Syntax public class Model : GameElement Constructors Model(string, Vec3, string) Constructs a new instance of the Model class. Declaration public Model(string name, Vec3 location, string filename) Parameters Type Name Description string name Vec3 location string filename Properties AnimationCallbacks Gets or sets the list of animation callbacks. Declaration public List AnimationCallbacks { get; set; } Property Value Type Description List A list of AnimationCallback objects representing the callbacks to be triggered at specific frames of animations. Remarks This property holds the callbacks that are associated with specific frames of animations. These callbacks are checked and potentially triggered during the animation update process. AnimationSpeed Gets or sets the speed of animation playback. Declaration public float AnimationSpeed { get; set; } Property Value Type Description float Animations Gets or sets the list of animations associated with the model. Declaration public List Animations { get; set; } Property Value Type Description List Animator Gets or sets the animator responsible for controlling animations. Declaration public Animator Animator { get; set; } Property Value Type Description Animator BoneCounter Gets or sets the counter for bones in the model. Declaration public int BoneCounter { get; set; } Property Value Type Description int BoneInfoMap Gets or sets the mapping of bone names to bone information. Declaration public Dictionary BoneInfoMap { get; set; } Property Value Type Description Dictionary FileDirectory Gets or sets the directory of the model file. Declaration public string FileDirectory { get; set; } Property Value Type Description string FileName Gets or sets the name of the model file. Declaration public string FileName { get; set; } Property Value Type Description string Materials Gets or sets the list of materials used by the model. Declaration public List Materials { get; set; } Property Value Type Description List Meshes Gets or sets the list of meshes composing the model. Declaration public List Meshes { get; set; } Property Value Type Description List Shader Gets or sets the shader program used for rendering the model. Declaration public ShaderProgram Shader { get; set; } Property Value Type Description ShaderProgram Methods AddAnimationCallback(string, int, AnimationEvent) Adds a callback to be triggered at a specific frame of a specified animation. Declaration public void AddAnimationCallback(string name, int frame, AnimationCallback.AnimationEvent callback) Parameters Type Name Description string name The name of the animation to which the callback should be added. int frame The frame at which the callback should be triggered. AnimationCallback.AnimationEvent callback The callback event to be triggered at the specified frame. Remarks This method registers a new animation callback by adding it to the list of animation callbacks. ExtractAnimations(Scene) Extracts animations from the imported model. Declaration public void ExtractAnimations(Scene scene) Parameters Type Name Description Scene scene ExtractMaterials(Scene) Extracts materials information from the imported model. Declaration public void ExtractMaterials(Scene scene) Parameters Type Name Description Scene scene ExtractMeshes(Scene) Extracts mesh data from the imported model. Declaration public void ExtractMeshes(Scene scene) Parameters Type Name Description Scene scene FindAnimation(string) Finds an animation with the specified name. Declaration public Animation FindAnimation(string name) Parameters Type Name Description string name Returns Type Description Animation GetAnimationLength(string) Gets the keyframe length of the specified animation by its name. Declaration public int GetAnimationLength(string name) Parameters Type Name Description string name The name of the animation. Returns Type Description int The keyframe length of the specified animation if it exists; otherwise, returns -1. Remarks This method searches for an animation by its name and returns its keyframe length. GetCurrentAnimationFrame() Gets the current keyframe index of the animation being played by the animator. Declaration public int GetCurrentAnimationFrame() Returns Type Description int The current keyframe index if an animation is being played; otherwise, returns -1. Remarks This method checks if there is a current animation being played by the animator and retrieves the keyframe index based on the current time of the animation. Init(Game, IRenderDevice) Initializes the model within the game environment. Declaration public override void Init(Game game, IRenderDevice renderDevice) Parameters Type Name Description Game game IRenderDevice renderDevice Overrides GameElement.Init(Game, IRenderDevice) OnDestroy(Game) Cleans up resources associated with the model when destroyed. Declaration public override void OnDestroy(Game game) Parameters Type Name Description Game game Overrides GameElement.OnDestroy(Game) OnRender(Game, IRenderDevice) Renders the model within the game environment. Declaration public override void OnRender(Game game, IRenderDevice renderDevice) Parameters Type Name Description Game game IRenderDevice renderDevice Overrides GameElement.OnRender(Game, IRenderDevice) OnUpdate(Game, IRenderDevice) Updates the model within the game environment. Declaration public override void OnUpdate(Game game, IRenderDevice renderDevice) Parameters Type Name Description Game game IRenderDevice renderDevice Overrides GameElement.OnUpdate(Game, IRenderDevice) PlayAnimation(string) Plays the specified animation on the model. Declaration public void PlayAnimation(string name) Parameters Type Name Description string name StopAnimation() Stops the currently playing animation. Declaration public void StopAnimation() Remarks This method sets the animator's play state to false, effectively pausing the animation."
},
"api/Genesis.Core.GameElements.NavMesh.html": {
"href": "api/Genesis.Core.GameElements.NavMesh.html",
@@ -702,7 +702,7 @@
"api/Genesis.Graphics.Animation3D.Animation.html": {
"href": "api/Genesis.Graphics.Animation3D.Animation.html",
"title": "Class Animation | GFX",
- "keywords": "Class Animation Represents an animation associated with a 3D model. Inheritance object Animation Inherited Members object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() Namespace: Genesis.Graphics.Animation3D Assembly: Genesis.dll Syntax public class Animation Constructors Animation(Scene, Model, int) Initializes a new instance of the Animation class. Declaration public Animation(Scene scene, Model model, int index) Parameters Type Name Description Scene scene Model model int index Properties BoneInfoMap Mapping of bone names to bone information. Declaration public Dictionary BoneInfoMap { get; set; } Property Value Type Description Dictionary Bones List of bones affected by the animation. Declaration public List Bones { get; set; } Property Value Type Description List Duration Duration of the animation in ticks. Declaration public float Duration { get; set; } Property Value Type Description float Name Name of the animation. Declaration public string Name { get; set; } Property Value Type Description string RootNode Root node of the animation's scene hierarchy. Declaration public AssimpNodeData RootNode { get; set; } Property Value Type Description AssimpNodeData TicksPerSecond Number of ticks per second for the animation. Declaration public float TicksPerSecond { get; set; } Property Value Type Description float Methods FindBone(string) Finds a bone with the specified name. Declaration public Bone FindBone(string name) Parameters Type Name Description string name Returns Type Description Bone"
+ "keywords": "Class Animation Represents an animation associated with a 3D model. Inheritance object Animation Inherited Members object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() Namespace: Genesis.Graphics.Animation3D Assembly: Genesis.dll Syntax public class Animation Constructors Animation(Scene, Model, int) Initializes a new instance of the Animation class. Declaration public Animation(Scene scene, Model model, int index) Parameters Type Name Description Scene scene Model model int index Properties BoneInfoMap Mapping of bone names to bone information. Declaration public Dictionary BoneInfoMap { get; set; } Property Value Type Description Dictionary Bones List of bones affected by the animation. Declaration public List Bones { get; set; } Property Value Type Description List Duration Duration of the animation in ticks. Declaration public float Duration { get; set; } Property Value Type Description float Name Name of the animation. Declaration public string Name { get; set; } Property Value Type Description string RootNode Root node of the animation's scene hierarchy. Declaration public AssimpNodeData RootNode { get; set; } Property Value Type Description AssimpNodeData TicksPerSecond Number of ticks per second for the animation. Declaration public float TicksPerSecond { get; set; } Property Value Type Description float Methods AnimationLength() Calculates the keyframe length of the animation based on the maximum number of position, rotation, and scaling keyframes among all bones. Declaration public int AnimationLength() Returns Type Description int The maximum number of keyframes (positions, rotations, or scalings) among all bones; if no bones are present, returns -1. Remarks This method iterates through all bones to determine the maximum keyframe length. FindBone(string) Finds a bone with the specified name. Declaration public Bone FindBone(string name) Parameters Type Name Description string name Returns Type Description Bone GetKeyFrameIndex(float) Gets the keyframe index at a specific animation time based on the first bone. Declaration public int GetKeyFrameIndex(float animationTime) Parameters Type Name Description float animationTime The time within the animation to find the keyframe index for. Returns Type Description int The highest keyframe index (position, rotation, or scale) at the specified animation time. Remarks This method assumes that all keyframe lists (positions, rotations, scales) are synchronized and have the same number of keyframes. It calculates the keyframe index for the first bone in the list."
},
"api/Genesis.Graphics.Animation3D.Animator.html": {
"href": "api/Genesis.Graphics.Animation3D.Animator.html",
@@ -717,7 +717,7 @@
"api/Genesis.Graphics.Animation3D.Bone.html": {
"href": "api/Genesis.Graphics.Animation3D.Bone.html",
"title": "Class Bone | GFX",
- "keywords": "Class Bone Represents a bone in a skeletal animation system. Inheritance object Bone Inherited Members object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() Namespace: Genesis.Graphics.Animation3D Assembly: Genesis.dll Syntax public class Bone Constructors Bone(string, int, NodeAnimationChannel) Initializes a new instance of the Bone class. Declaration public Bone(string name, int id, NodeAnimationChannel channel) Parameters Type Name Description string name int id NodeAnimationChannel channel Properties ID ID of the bone. Declaration public int ID { get; set; } Property Value Type Description int LocalTransform Local transformation matrix of the bone. Declaration public mat4 LocalTransform { get; set; } Property Value Type Description mat4 Name Name of the bone. Declaration public string Name { get; set; } Property Value Type Description string NumPositions Number of position keyframes. Declaration public int NumPositions { get; set; } Property Value Type Description int NumRotations Number of rotation keyframes. Declaration public int NumRotations { get; set; } Property Value Type Description int NumScalings Number of scale keyframes. Declaration public int NumScalings { get; set; } Property Value Type Description int Positions List of position keyframes for the bone. Declaration public List Positions { get; set; } Property Value Type Description List Rotations List of rotation keyframes for the bone. Declaration public List Rotations { get; set; } Property Value Type Description List Scales List of scale keyframes for the bone. Declaration public List Scales { get; set; } Property Value Type Description List Methods Update(float, bool) Updates the bone transformation based on the animation time. Declaration public void Update(float animationTime, bool interpolate) Parameters Type Name Description float animationTime bool interpolate"
+ "keywords": "Class Bone Represents a bone in a skeletal animation system. Inheritance object Bone Inherited Members object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() Namespace: Genesis.Graphics.Animation3D Assembly: Genesis.dll Syntax public class Bone Constructors Bone(string, int, NodeAnimationChannel) Initializes a new instance of the Bone class. Declaration public Bone(string name, int id, NodeAnimationChannel channel) Parameters Type Name Description string name int id NodeAnimationChannel channel Properties ID ID of the bone. Declaration public int ID { get; set; } Property Value Type Description int LocalTransform Local transformation matrix of the bone. Declaration public mat4 LocalTransform { get; set; } Property Value Type Description mat4 Name Name of the bone. Declaration public string Name { get; set; } Property Value Type Description string NumPositions Number of position keyframes. Declaration public int NumPositions { get; set; } Property Value Type Description int NumRotations Number of rotation keyframes. Declaration public int NumRotations { get; set; } Property Value Type Description int NumScalings Number of scale keyframes. Declaration public int NumScalings { get; set; } Property Value Type Description int Positions List of position keyframes for the bone. Declaration public List Positions { get; set; } Property Value Type Description List Rotations List of rotation keyframes for the bone. Declaration public List Rotations { get; set; } Property Value Type Description List Scales List of scale keyframes for the bone. Declaration public List Scales { get; set; } Property Value Type Description List Methods GetPositionIndex(float) Gets the index of the position keyframe at the specified animation time. Declaration public int GetPositionIndex(float animationTime) Parameters Type Name Description float animationTime Returns Type Description int GetRotationIndex(float) Gets the index of the rotation keyframe at the specified animation time. Declaration public int GetRotationIndex(float animationTime) Parameters Type Name Description float animationTime Returns Type Description int GetScaleFactor(float, float, float) Calculates the interpolation factor between two keyframes. Declaration public float GetScaleFactor(float lastTimeStamp, float nextTimeStamp, float animationTime) Parameters Type Name Description float lastTimeStamp float nextTimeStamp float animationTime Returns Type Description float GetScaleIndex(float) Gets the index of the scale keyframe at the specified animation time. Declaration public int GetScaleIndex(float animationTime) Parameters Type Name Description float animationTime Returns Type Description int InterpolatePosition(float) Interpolates position for the bone at the specified animation time. Declaration public mat4 InterpolatePosition(float animationTime) Parameters Type Name Description float animationTime Returns Type Description mat4 InterpolateRotation(float) Interpolates rotation for the bone at the specified animation time. Declaration public mat4 InterpolateRotation(float animationTime) Parameters Type Name Description float animationTime Returns Type Description mat4 InterpolateScaling(float) Interpolates scale for the bone at the specified animation time. Declaration public mat4 InterpolateScaling(float animationTime) Parameters Type Name Description float animationTime Returns Type Description mat4 Update(float, bool) Updates the bone transformation based on the animation time. Declaration public void Update(float animationTime, bool interpolate) Parameters Type Name Description float animationTime bool interpolate"
},
"api/Genesis.Graphics.Animation3D.KeyPosition.html": {
"href": "api/Genesis.Graphics.Animation3D.KeyPosition.html",
@@ -762,7 +762,7 @@
"api/Genesis.Graphics.AnimationCallback.html": {
"href": "api/Genesis.Graphics.AnimationCallback.html",
"title": "Class AnimationCallback | GFX",
- "keywords": "Class AnimationCallback Represents a callback for a specific frame in an animation. Inheritance object AnimationCallback Inherited Members object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() Namespace: Genesis.Graphics Assembly: Genesis.dll Syntax public class AnimationCallback Constructors AnimationCallback() Initializes a new instance of the AnimationCallback class. Declaration public AnimationCallback() AnimationCallback(string, int, AnimationEvent) Initializes a new instance of the AnimationCallback class with specified animation name, frame, and callback. Declaration public AnimationCallback(string animationName, int frame, AnimationCallback.AnimationEvent callback) Parameters Type Name Description string animationName The name of the animation. int frame The frame number at which the callback is triggered. AnimationCallback.AnimationEvent callback The callback method to be invoked. Properties AnimationName Gets or sets the name of the animation. Declaration public string AnimationName { get; set; } Property Value Type Description string Callback Gets or sets the callback method to be invoked. Declaration public AnimationCallback.AnimationEvent Callback { get; set; } Property Value Type Description AnimationCallback.AnimationEvent Frame Gets or sets the frame number at which the callback is triggered. Declaration public int Frame { get; set; } Property Value Type Description int"
+ "keywords": "Class AnimationCallback Represents a callback for a specific frame in an animation. Inheritance object AnimationCallback Inherited Members object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() object.GetType() object.MemberwiseClone() Namespace: Genesis.Graphics Assembly: Genesis.dll Syntax public class AnimationCallback Constructors AnimationCallback() Initializes a new instance of the AnimationCallback class. Declaration public AnimationCallback() AnimationCallback(string, int, AnimationEvent) Initializes a new instance of the AnimationCallback class with specified animation name, frame, and callback. Declaration public AnimationCallback(string animationName, int frame, AnimationCallback.AnimationEvent callback) Parameters Type Name Description string animationName The name of the animation. int frame The frame number at which the callback is triggered. AnimationCallback.AnimationEvent callback The callback method to be invoked. Properties AnimationName Gets or sets the name of the animation. Declaration public string AnimationName { get; set; } Property Value Type Description string Callback Gets or sets the callback method to be invoked. Declaration public AnimationCallback.AnimationEvent Callback { get; set; } Property Value Type Description AnimationCallback.AnimationEvent CallbackRised Gets or sets a value indicating whether an animation callback has been triggered. Declaration public bool CallbackRised { get; set; } Property Value Type Description bool true if a callback has been triggered; otherwise, false. Frame Gets or sets the frame number at which the callback is triggered. Declaration public int Frame { get; set; } Property Value Type Description int"
},
"api/Genesis.Graphics.Camera.html": {
"href": "api/Genesis.Graphics.Camera.html",
@@ -852,7 +852,7 @@
"api/Genesis.Graphics.RenderDevice.html": {
"href": "api/Genesis.Graphics.RenderDevice.html",
"title": "Namespace Genesis.Graphics.RenderDevice | GFX",
- "keywords": "Namespace Genesis.Graphics.RenderDevice Classes BetaRenderer GLRenderer"
+ "keywords": "Namespace Genesis.Graphics.RenderDevice Classes GLRenderer"
},
"api/Genesis.Graphics.RenderSettings.html": {
"href": "api/Genesis.Graphics.RenderSettings.html",
diff --git a/Source/_site/xrefmap.yml b/Source/_site/xrefmap.yml
index 094a8f1..d9d6c0a 100644
--- a/Source/_site/xrefmap.yml
+++ b/Source/_site/xrefmap.yml
@@ -4951,6 +4951,33 @@ references:
fullName.vb: Genesis.Core.GameElements.Model.New
nameWithType: Model.Model
nameWithType.vb: Model.New
+- uid: Genesis.Core.GameElements.Model.AddAnimationCallback(System.String,System.Int32,Genesis.Graphics.AnimationCallback.AnimationEvent)
+ name: AddAnimationCallback(string, int, AnimationEvent)
+ href: api/Genesis.Core.GameElements.Model.html#Genesis_Core_GameElements_Model_AddAnimationCallback_System_String_System_Int32_Genesis_Graphics_AnimationCallback_AnimationEvent_
+ commentId: M:Genesis.Core.GameElements.Model.AddAnimationCallback(System.String,System.Int32,Genesis.Graphics.AnimationCallback.AnimationEvent)
+ name.vb: AddAnimationCallback(String, Integer, AnimationEvent)
+ fullName: Genesis.Core.GameElements.Model.AddAnimationCallback(string, int, Genesis.Graphics.AnimationCallback.AnimationEvent)
+ fullName.vb: Genesis.Core.GameElements.Model.AddAnimationCallback(String, Integer, Genesis.Graphics.AnimationCallback.AnimationEvent)
+ nameWithType: Model.AddAnimationCallback(string, int, AnimationCallback.AnimationEvent)
+ nameWithType.vb: Model.AddAnimationCallback(String, Integer, AnimationCallback.AnimationEvent)
+- uid: Genesis.Core.GameElements.Model.AddAnimationCallback*
+ name: AddAnimationCallback
+ href: api/Genesis.Core.GameElements.Model.html#Genesis_Core_GameElements_Model_AddAnimationCallback_
+ commentId: Overload:Genesis.Core.GameElements.Model.AddAnimationCallback
+ fullName: Genesis.Core.GameElements.Model.AddAnimationCallback
+ nameWithType: Model.AddAnimationCallback
+- uid: Genesis.Core.GameElements.Model.AnimationCallbacks
+ name: AnimationCallbacks
+ href: api/Genesis.Core.GameElements.Model.html#Genesis_Core_GameElements_Model_AnimationCallbacks
+ commentId: P:Genesis.Core.GameElements.Model.AnimationCallbacks
+ fullName: Genesis.Core.GameElements.Model.AnimationCallbacks
+ nameWithType: Model.AnimationCallbacks
+- uid: Genesis.Core.GameElements.Model.AnimationCallbacks*
+ name: AnimationCallbacks
+ href: api/Genesis.Core.GameElements.Model.html#Genesis_Core_GameElements_Model_AnimationCallbacks_
+ commentId: Overload:Genesis.Core.GameElements.Model.AnimationCallbacks
+ fullName: Genesis.Core.GameElements.Model.AnimationCallbacks
+ nameWithType: Model.AnimationCallbacks
- uid: Genesis.Core.GameElements.Model.AnimationSpeed
name: AnimationSpeed
href: api/Genesis.Core.GameElements.Model.html#Genesis_Core_GameElements_Model_AnimationSpeed
@@ -5086,6 +5113,33 @@ references:
commentId: Overload:Genesis.Core.GameElements.Model.FindAnimation
fullName: Genesis.Core.GameElements.Model.FindAnimation
nameWithType: Model.FindAnimation
+- uid: Genesis.Core.GameElements.Model.GetAnimationLength(System.String)
+ name: GetAnimationLength(string)
+ href: api/Genesis.Core.GameElements.Model.html#Genesis_Core_GameElements_Model_GetAnimationLength_System_String_
+ commentId: M:Genesis.Core.GameElements.Model.GetAnimationLength(System.String)
+ name.vb: GetAnimationLength(String)
+ fullName: Genesis.Core.GameElements.Model.GetAnimationLength(string)
+ fullName.vb: Genesis.Core.GameElements.Model.GetAnimationLength(String)
+ nameWithType: Model.GetAnimationLength(string)
+ nameWithType.vb: Model.GetAnimationLength(String)
+- uid: Genesis.Core.GameElements.Model.GetAnimationLength*
+ name: GetAnimationLength
+ href: api/Genesis.Core.GameElements.Model.html#Genesis_Core_GameElements_Model_GetAnimationLength_
+ commentId: Overload:Genesis.Core.GameElements.Model.GetAnimationLength
+ fullName: Genesis.Core.GameElements.Model.GetAnimationLength
+ nameWithType: Model.GetAnimationLength
+- uid: Genesis.Core.GameElements.Model.GetCurrentAnimationFrame
+ name: GetCurrentAnimationFrame()
+ href: api/Genesis.Core.GameElements.Model.html#Genesis_Core_GameElements_Model_GetCurrentAnimationFrame
+ commentId: M:Genesis.Core.GameElements.Model.GetCurrentAnimationFrame
+ fullName: Genesis.Core.GameElements.Model.GetCurrentAnimationFrame()
+ nameWithType: Model.GetCurrentAnimationFrame()
+- uid: Genesis.Core.GameElements.Model.GetCurrentAnimationFrame*
+ name: GetCurrentAnimationFrame
+ href: api/Genesis.Core.GameElements.Model.html#Genesis_Core_GameElements_Model_GetCurrentAnimationFrame_
+ commentId: Overload:Genesis.Core.GameElements.Model.GetCurrentAnimationFrame
+ fullName: Genesis.Core.GameElements.Model.GetCurrentAnimationFrame
+ nameWithType: Model.GetCurrentAnimationFrame
- uid: Genesis.Core.GameElements.Model.Init(Genesis.Core.Game,Genesis.Graphics.IRenderDevice)
name: Init(Game, IRenderDevice)
href: api/Genesis.Core.GameElements.Model.html#Genesis_Core_GameElements_Model_Init_Genesis_Core_Game_Genesis_Graphics_IRenderDevice_
@@ -5185,6 +5239,18 @@ references:
commentId: Overload:Genesis.Core.GameElements.Model.Shader
fullName: Genesis.Core.GameElements.Model.Shader
nameWithType: Model.Shader
+- uid: Genesis.Core.GameElements.Model.StopAnimation
+ name: StopAnimation()
+ href: api/Genesis.Core.GameElements.Model.html#Genesis_Core_GameElements_Model_StopAnimation
+ commentId: M:Genesis.Core.GameElements.Model.StopAnimation
+ fullName: Genesis.Core.GameElements.Model.StopAnimation()
+ nameWithType: Model.StopAnimation()
+- uid: Genesis.Core.GameElements.Model.StopAnimation*
+ name: StopAnimation
+ href: api/Genesis.Core.GameElements.Model.html#Genesis_Core_GameElements_Model_StopAnimation_
+ commentId: Overload:Genesis.Core.GameElements.Model.StopAnimation
+ fullName: Genesis.Core.GameElements.Model.StopAnimation
+ nameWithType: Model.StopAnimation
- uid: Genesis.Core.GameElements.NavMesh
name: NavMesh
href: api/Genesis.Core.GameElements.NavMesh.html
@@ -10873,6 +10939,18 @@ references:
fullName.vb: Genesis.Graphics.Animation3D.Animation.New
nameWithType: Animation.Animation
nameWithType.vb: Animation.New
+- uid: Genesis.Graphics.Animation3D.Animation.AnimationLength
+ name: AnimationLength()
+ href: api/Genesis.Graphics.Animation3D.Animation.html#Genesis_Graphics_Animation3D_Animation_AnimationLength
+ commentId: M:Genesis.Graphics.Animation3D.Animation.AnimationLength
+ fullName: Genesis.Graphics.Animation3D.Animation.AnimationLength()
+ nameWithType: Animation.AnimationLength()
+- uid: Genesis.Graphics.Animation3D.Animation.AnimationLength*
+ name: AnimationLength
+ href: api/Genesis.Graphics.Animation3D.Animation.html#Genesis_Graphics_Animation3D_Animation_AnimationLength_
+ commentId: Overload:Genesis.Graphics.Animation3D.Animation.AnimationLength
+ fullName: Genesis.Graphics.Animation3D.Animation.AnimationLength
+ nameWithType: Animation.AnimationLength
- uid: Genesis.Graphics.Animation3D.Animation.BoneInfoMap
name: BoneInfoMap
href: api/Genesis.Graphics.Animation3D.Animation.html#Genesis_Graphics_Animation3D_Animation_BoneInfoMap
@@ -10924,6 +11002,21 @@ references:
commentId: Overload:Genesis.Graphics.Animation3D.Animation.FindBone
fullName: Genesis.Graphics.Animation3D.Animation.FindBone
nameWithType: Animation.FindBone
+- uid: Genesis.Graphics.Animation3D.Animation.GetKeyFrameIndex(System.Single)
+ name: GetKeyFrameIndex(float)
+ href: api/Genesis.Graphics.Animation3D.Animation.html#Genesis_Graphics_Animation3D_Animation_GetKeyFrameIndex_System_Single_
+ commentId: M:Genesis.Graphics.Animation3D.Animation.GetKeyFrameIndex(System.Single)
+ name.vb: GetKeyFrameIndex(Single)
+ fullName: Genesis.Graphics.Animation3D.Animation.GetKeyFrameIndex(float)
+ fullName.vb: Genesis.Graphics.Animation3D.Animation.GetKeyFrameIndex(Single)
+ nameWithType: Animation.GetKeyFrameIndex(float)
+ nameWithType.vb: Animation.GetKeyFrameIndex(Single)
+- uid: Genesis.Graphics.Animation3D.Animation.GetKeyFrameIndex*
+ name: GetKeyFrameIndex
+ href: api/Genesis.Graphics.Animation3D.Animation.html#Genesis_Graphics_Animation3D_Animation_GetKeyFrameIndex_
+ commentId: Overload:Genesis.Graphics.Animation3D.Animation.GetKeyFrameIndex
+ fullName: Genesis.Graphics.Animation3D.Animation.GetKeyFrameIndex
+ nameWithType: Animation.GetKeyFrameIndex
- uid: Genesis.Graphics.Animation3D.Animation.Name
name: Name
href: api/Genesis.Graphics.Animation3D.Animation.html#Genesis_Graphics_Animation3D_Animation_Name
@@ -11170,6 +11263,66 @@ references:
fullName.vb: Genesis.Graphics.Animation3D.Bone.New
nameWithType: Bone.Bone
nameWithType.vb: Bone.New
+- uid: Genesis.Graphics.Animation3D.Bone.GetPositionIndex(System.Single)
+ name: GetPositionIndex(float)
+ href: api/Genesis.Graphics.Animation3D.Bone.html#Genesis_Graphics_Animation3D_Bone_GetPositionIndex_System_Single_
+ commentId: M:Genesis.Graphics.Animation3D.Bone.GetPositionIndex(System.Single)
+ name.vb: GetPositionIndex(Single)
+ fullName: Genesis.Graphics.Animation3D.Bone.GetPositionIndex(float)
+ fullName.vb: Genesis.Graphics.Animation3D.Bone.GetPositionIndex(Single)
+ nameWithType: Bone.GetPositionIndex(float)
+ nameWithType.vb: Bone.GetPositionIndex(Single)
+- uid: Genesis.Graphics.Animation3D.Bone.GetPositionIndex*
+ name: GetPositionIndex
+ href: api/Genesis.Graphics.Animation3D.Bone.html#Genesis_Graphics_Animation3D_Bone_GetPositionIndex_
+ commentId: Overload:Genesis.Graphics.Animation3D.Bone.GetPositionIndex
+ fullName: Genesis.Graphics.Animation3D.Bone.GetPositionIndex
+ nameWithType: Bone.GetPositionIndex
+- uid: Genesis.Graphics.Animation3D.Bone.GetRotationIndex(System.Single)
+ name: GetRotationIndex(float)
+ href: api/Genesis.Graphics.Animation3D.Bone.html#Genesis_Graphics_Animation3D_Bone_GetRotationIndex_System_Single_
+ commentId: M:Genesis.Graphics.Animation3D.Bone.GetRotationIndex(System.Single)
+ name.vb: GetRotationIndex(Single)
+ fullName: Genesis.Graphics.Animation3D.Bone.GetRotationIndex(float)
+ fullName.vb: Genesis.Graphics.Animation3D.Bone.GetRotationIndex(Single)
+ nameWithType: Bone.GetRotationIndex(float)
+ nameWithType.vb: Bone.GetRotationIndex(Single)
+- uid: Genesis.Graphics.Animation3D.Bone.GetRotationIndex*
+ name: GetRotationIndex
+ href: api/Genesis.Graphics.Animation3D.Bone.html#Genesis_Graphics_Animation3D_Bone_GetRotationIndex_
+ commentId: Overload:Genesis.Graphics.Animation3D.Bone.GetRotationIndex
+ fullName: Genesis.Graphics.Animation3D.Bone.GetRotationIndex
+ nameWithType: Bone.GetRotationIndex
+- uid: Genesis.Graphics.Animation3D.Bone.GetScaleFactor(System.Single,System.Single,System.Single)
+ name: GetScaleFactor(float, float, float)
+ href: api/Genesis.Graphics.Animation3D.Bone.html#Genesis_Graphics_Animation3D_Bone_GetScaleFactor_System_Single_System_Single_System_Single_
+ commentId: M:Genesis.Graphics.Animation3D.Bone.GetScaleFactor(System.Single,System.Single,System.Single)
+ name.vb: GetScaleFactor(Single, Single, Single)
+ fullName: Genesis.Graphics.Animation3D.Bone.GetScaleFactor(float, float, float)
+ fullName.vb: Genesis.Graphics.Animation3D.Bone.GetScaleFactor(Single, Single, Single)
+ nameWithType: Bone.GetScaleFactor(float, float, float)
+ nameWithType.vb: Bone.GetScaleFactor(Single, Single, Single)
+- uid: Genesis.Graphics.Animation3D.Bone.GetScaleFactor*
+ name: GetScaleFactor
+ href: api/Genesis.Graphics.Animation3D.Bone.html#Genesis_Graphics_Animation3D_Bone_GetScaleFactor_
+ commentId: Overload:Genesis.Graphics.Animation3D.Bone.GetScaleFactor
+ fullName: Genesis.Graphics.Animation3D.Bone.GetScaleFactor
+ nameWithType: Bone.GetScaleFactor
+- uid: Genesis.Graphics.Animation3D.Bone.GetScaleIndex(System.Single)
+ name: GetScaleIndex(float)
+ href: api/Genesis.Graphics.Animation3D.Bone.html#Genesis_Graphics_Animation3D_Bone_GetScaleIndex_System_Single_
+ commentId: M:Genesis.Graphics.Animation3D.Bone.GetScaleIndex(System.Single)
+ name.vb: GetScaleIndex(Single)
+ fullName: Genesis.Graphics.Animation3D.Bone.GetScaleIndex(float)
+ fullName.vb: Genesis.Graphics.Animation3D.Bone.GetScaleIndex(Single)
+ nameWithType: Bone.GetScaleIndex(float)
+ nameWithType.vb: Bone.GetScaleIndex(Single)
+- uid: Genesis.Graphics.Animation3D.Bone.GetScaleIndex*
+ name: GetScaleIndex
+ href: api/Genesis.Graphics.Animation3D.Bone.html#Genesis_Graphics_Animation3D_Bone_GetScaleIndex_
+ commentId: Overload:Genesis.Graphics.Animation3D.Bone.GetScaleIndex
+ fullName: Genesis.Graphics.Animation3D.Bone.GetScaleIndex
+ nameWithType: Bone.GetScaleIndex
- uid: Genesis.Graphics.Animation3D.Bone.ID
name: ID
href: api/Genesis.Graphics.Animation3D.Bone.html#Genesis_Graphics_Animation3D_Bone_ID
@@ -11182,6 +11335,51 @@ references:
commentId: Overload:Genesis.Graphics.Animation3D.Bone.ID
fullName: Genesis.Graphics.Animation3D.Bone.ID
nameWithType: Bone.ID
+- uid: Genesis.Graphics.Animation3D.Bone.InterpolatePosition(System.Single)
+ name: InterpolatePosition(float)
+ href: api/Genesis.Graphics.Animation3D.Bone.html#Genesis_Graphics_Animation3D_Bone_InterpolatePosition_System_Single_
+ commentId: M:Genesis.Graphics.Animation3D.Bone.InterpolatePosition(System.Single)
+ name.vb: InterpolatePosition(Single)
+ fullName: Genesis.Graphics.Animation3D.Bone.InterpolatePosition(float)
+ fullName.vb: Genesis.Graphics.Animation3D.Bone.InterpolatePosition(Single)
+ nameWithType: Bone.InterpolatePosition(float)
+ nameWithType.vb: Bone.InterpolatePosition(Single)
+- uid: Genesis.Graphics.Animation3D.Bone.InterpolatePosition*
+ name: InterpolatePosition
+ href: api/Genesis.Graphics.Animation3D.Bone.html#Genesis_Graphics_Animation3D_Bone_InterpolatePosition_
+ commentId: Overload:Genesis.Graphics.Animation3D.Bone.InterpolatePosition
+ fullName: Genesis.Graphics.Animation3D.Bone.InterpolatePosition
+ nameWithType: Bone.InterpolatePosition
+- uid: Genesis.Graphics.Animation3D.Bone.InterpolateRotation(System.Single)
+ name: InterpolateRotation(float)
+ href: api/Genesis.Graphics.Animation3D.Bone.html#Genesis_Graphics_Animation3D_Bone_InterpolateRotation_System_Single_
+ commentId: M:Genesis.Graphics.Animation3D.Bone.InterpolateRotation(System.Single)
+ name.vb: InterpolateRotation(Single)
+ fullName: Genesis.Graphics.Animation3D.Bone.InterpolateRotation(float)
+ fullName.vb: Genesis.Graphics.Animation3D.Bone.InterpolateRotation(Single)
+ nameWithType: Bone.InterpolateRotation(float)
+ nameWithType.vb: Bone.InterpolateRotation(Single)
+- uid: Genesis.Graphics.Animation3D.Bone.InterpolateRotation*
+ name: InterpolateRotation
+ href: api/Genesis.Graphics.Animation3D.Bone.html#Genesis_Graphics_Animation3D_Bone_InterpolateRotation_
+ commentId: Overload:Genesis.Graphics.Animation3D.Bone.InterpolateRotation
+ fullName: Genesis.Graphics.Animation3D.Bone.InterpolateRotation
+ nameWithType: Bone.InterpolateRotation
+- uid: Genesis.Graphics.Animation3D.Bone.InterpolateScaling(System.Single)
+ name: InterpolateScaling(float)
+ href: api/Genesis.Graphics.Animation3D.Bone.html#Genesis_Graphics_Animation3D_Bone_InterpolateScaling_System_Single_
+ commentId: M:Genesis.Graphics.Animation3D.Bone.InterpolateScaling(System.Single)
+ name.vb: InterpolateScaling(Single)
+ fullName: Genesis.Graphics.Animation3D.Bone.InterpolateScaling(float)
+ fullName.vb: Genesis.Graphics.Animation3D.Bone.InterpolateScaling(Single)
+ nameWithType: Bone.InterpolateScaling(float)
+ nameWithType.vb: Bone.InterpolateScaling(Single)
+- uid: Genesis.Graphics.Animation3D.Bone.InterpolateScaling*
+ name: InterpolateScaling
+ href: api/Genesis.Graphics.Animation3D.Bone.html#Genesis_Graphics_Animation3D_Bone_InterpolateScaling_
+ commentId: Overload:Genesis.Graphics.Animation3D.Bone.InterpolateScaling
+ fullName: Genesis.Graphics.Animation3D.Bone.InterpolateScaling
+ nameWithType: Bone.InterpolateScaling
- uid: Genesis.Graphics.Animation3D.Bone.LocalTransform
name: LocalTransform
href: api/Genesis.Graphics.Animation3D.Bone.html#Genesis_Graphics_Animation3D_Bone_LocalTransform
@@ -11668,6 +11866,18 @@ references:
commentId: Overload:Genesis.Graphics.AnimationCallback.Callback
fullName: Genesis.Graphics.AnimationCallback.Callback
nameWithType: AnimationCallback.Callback
+- uid: Genesis.Graphics.AnimationCallback.CallbackRised
+ name: CallbackRised
+ href: api/Genesis.Graphics.AnimationCallback.html#Genesis_Graphics_AnimationCallback_CallbackRised
+ commentId: P:Genesis.Graphics.AnimationCallback.CallbackRised
+ fullName: Genesis.Graphics.AnimationCallback.CallbackRised
+ nameWithType: AnimationCallback.CallbackRised
+- uid: Genesis.Graphics.AnimationCallback.CallbackRised*
+ name: CallbackRised
+ href: api/Genesis.Graphics.AnimationCallback.html#Genesis_Graphics_AnimationCallback_CallbackRised_
+ commentId: Overload:Genesis.Graphics.AnimationCallback.CallbackRised
+ fullName: Genesis.Graphics.AnimationCallback.CallbackRised
+ nameWithType: AnimationCallback.CallbackRised
- uid: Genesis.Graphics.AnimationCallback.Frame
name: Frame
href: api/Genesis.Graphics.AnimationCallback.html#Genesis_Graphics_AnimationCallback_Frame
diff --git a/Source/api/.manifest b/Source/api/.manifest
index 227b606..e0b3094 100644
--- a/Source/api/.manifest
+++ b/Source/api/.manifest
@@ -359,6 +359,8 @@
"Genesis.Core.GameElements.GridCell.y": "Genesis.Core.GameElements.GridCell.yml",
"Genesis.Core.GameElements.Model": "Genesis.Core.GameElements.Model.yml",
"Genesis.Core.GameElements.Model.#ctor(System.String,Genesis.Math.Vec3,System.String)": "Genesis.Core.GameElements.Model.yml",
+ "Genesis.Core.GameElements.Model.AddAnimationCallback(System.String,System.Int32,Genesis.Graphics.AnimationCallback.AnimationEvent)": "Genesis.Core.GameElements.Model.yml",
+ "Genesis.Core.GameElements.Model.AnimationCallbacks": "Genesis.Core.GameElements.Model.yml",
"Genesis.Core.GameElements.Model.AnimationSpeed": "Genesis.Core.GameElements.Model.yml",
"Genesis.Core.GameElements.Model.Animations": "Genesis.Core.GameElements.Model.yml",
"Genesis.Core.GameElements.Model.Animator": "Genesis.Core.GameElements.Model.yml",
@@ -370,6 +372,8 @@
"Genesis.Core.GameElements.Model.FileDirectory": "Genesis.Core.GameElements.Model.yml",
"Genesis.Core.GameElements.Model.FileName": "Genesis.Core.GameElements.Model.yml",
"Genesis.Core.GameElements.Model.FindAnimation(System.String)": "Genesis.Core.GameElements.Model.yml",
+ "Genesis.Core.GameElements.Model.GetAnimationLength(System.String)": "Genesis.Core.GameElements.Model.yml",
+ "Genesis.Core.GameElements.Model.GetCurrentAnimationFrame": "Genesis.Core.GameElements.Model.yml",
"Genesis.Core.GameElements.Model.Init(Genesis.Core.Game,Genesis.Graphics.IRenderDevice)": "Genesis.Core.GameElements.Model.yml",
"Genesis.Core.GameElements.Model.Materials": "Genesis.Core.GameElements.Model.yml",
"Genesis.Core.GameElements.Model.Meshes": "Genesis.Core.GameElements.Model.yml",
@@ -378,6 +382,7 @@
"Genesis.Core.GameElements.Model.OnUpdate(Genesis.Core.Game,Genesis.Graphics.IRenderDevice)": "Genesis.Core.GameElements.Model.yml",
"Genesis.Core.GameElements.Model.PlayAnimation(System.String)": "Genesis.Core.GameElements.Model.yml",
"Genesis.Core.GameElements.Model.Shader": "Genesis.Core.GameElements.Model.yml",
+ "Genesis.Core.GameElements.Model.StopAnimation": "Genesis.Core.GameElements.Model.yml",
"Genesis.Core.GameElements.NavMesh": "Genesis.Core.GameElements.NavMesh.yml",
"Genesis.Core.GameElements.NavMesh.#ctor(System.String,Genesis.Math.Vec3,System.Int32,System.Int32,System.Single)": "Genesis.Core.GameElements.NavMesh.yml",
"Genesis.Core.GameElements.NavMesh.AddObstacle(System.Int32,System.Int32)": "Genesis.Core.GameElements.NavMesh.yml",
@@ -914,10 +919,12 @@
"Genesis.Graphics.Animation3D": "Genesis.Graphics.Animation3D.yml",
"Genesis.Graphics.Animation3D.Animation": "Genesis.Graphics.Animation3D.Animation.yml",
"Genesis.Graphics.Animation3D.Animation.#ctor(Assimp.Scene,Genesis.Core.GameElements.Model,System.Int32)": "Genesis.Graphics.Animation3D.Animation.yml",
+ "Genesis.Graphics.Animation3D.Animation.AnimationLength": "Genesis.Graphics.Animation3D.Animation.yml",
"Genesis.Graphics.Animation3D.Animation.BoneInfoMap": "Genesis.Graphics.Animation3D.Animation.yml",
"Genesis.Graphics.Animation3D.Animation.Bones": "Genesis.Graphics.Animation3D.Animation.yml",
"Genesis.Graphics.Animation3D.Animation.Duration": "Genesis.Graphics.Animation3D.Animation.yml",
"Genesis.Graphics.Animation3D.Animation.FindBone(System.String)": "Genesis.Graphics.Animation3D.Animation.yml",
+ "Genesis.Graphics.Animation3D.Animation.GetKeyFrameIndex(System.Single)": "Genesis.Graphics.Animation3D.Animation.yml",
"Genesis.Graphics.Animation3D.Animation.Name": "Genesis.Graphics.Animation3D.Animation.yml",
"Genesis.Graphics.Animation3D.Animation.RootNode": "Genesis.Graphics.Animation3D.Animation.yml",
"Genesis.Graphics.Animation3D.Animation.TicksPerSecond": "Genesis.Graphics.Animation3D.Animation.yml",
@@ -941,7 +948,14 @@
"Genesis.Graphics.Animation3D.AssimpNodeData.transformation": "Genesis.Graphics.Animation3D.AssimpNodeData.yml",
"Genesis.Graphics.Animation3D.Bone": "Genesis.Graphics.Animation3D.Bone.yml",
"Genesis.Graphics.Animation3D.Bone.#ctor(System.String,System.Int32,Assimp.NodeAnimationChannel)": "Genesis.Graphics.Animation3D.Bone.yml",
+ "Genesis.Graphics.Animation3D.Bone.GetPositionIndex(System.Single)": "Genesis.Graphics.Animation3D.Bone.yml",
+ "Genesis.Graphics.Animation3D.Bone.GetRotationIndex(System.Single)": "Genesis.Graphics.Animation3D.Bone.yml",
+ "Genesis.Graphics.Animation3D.Bone.GetScaleFactor(System.Single,System.Single,System.Single)": "Genesis.Graphics.Animation3D.Bone.yml",
+ "Genesis.Graphics.Animation3D.Bone.GetScaleIndex(System.Single)": "Genesis.Graphics.Animation3D.Bone.yml",
"Genesis.Graphics.Animation3D.Bone.ID": "Genesis.Graphics.Animation3D.Bone.yml",
+ "Genesis.Graphics.Animation3D.Bone.InterpolatePosition(System.Single)": "Genesis.Graphics.Animation3D.Bone.yml",
+ "Genesis.Graphics.Animation3D.Bone.InterpolateRotation(System.Single)": "Genesis.Graphics.Animation3D.Bone.yml",
+ "Genesis.Graphics.Animation3D.Bone.InterpolateScaling(System.Single)": "Genesis.Graphics.Animation3D.Bone.yml",
"Genesis.Graphics.Animation3D.Bone.LocalTransform": "Genesis.Graphics.Animation3D.Bone.yml",
"Genesis.Graphics.Animation3D.Bone.Name": "Genesis.Graphics.Animation3D.Bone.yml",
"Genesis.Graphics.Animation3D.Bone.NumPositions": "Genesis.Graphics.Animation3D.Bone.yml",
@@ -986,6 +1000,7 @@
"Genesis.Graphics.AnimationCallback.AnimationEvent.Invoke(Genesis.Core.Game,Genesis.Core.GameElement)": "Genesis.Graphics.AnimationCallback.AnimationEvent.yml",
"Genesis.Graphics.AnimationCallback.AnimationName": "Genesis.Graphics.AnimationCallback.yml",
"Genesis.Graphics.AnimationCallback.Callback": "Genesis.Graphics.AnimationCallback.yml",
+ "Genesis.Graphics.AnimationCallback.CallbackRised": "Genesis.Graphics.AnimationCallback.yml",
"Genesis.Graphics.AnimationCallback.Frame": "Genesis.Graphics.AnimationCallback.yml",
"Genesis.Graphics.Camera": "Genesis.Graphics.Camera.yml",
"Genesis.Graphics.Camera.#ctor(Genesis.Graphics.Viewport,System.Single,System.Single)": "Genesis.Graphics.Camera.yml",
@@ -1152,81 +1167,6 @@
"Genesis.Graphics.Physics.BulletDebugRenderer.DrawLine(BulletSharp.Math.Vector3@,BulletSharp.Math.Vector3@,BulletSharp.Math.Vector3@)": "Genesis.Graphics.Physics.BulletDebugRenderer.yml",
"Genesis.Graphics.Physics.BulletDebugRenderer.ReportErrorWarning(System.String)": "Genesis.Graphics.Physics.BulletDebugRenderer.yml",
"Genesis.Graphics.RenderDevice": "Genesis.Graphics.RenderDevice.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.#ctor(System.IntPtr,Genesis.Graphics.RenderSettings)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.Begin": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.BuildFramebuffer(System.Int32,System.Int32)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.BuildFramebuffer(System.Int32,System.Int32,Genesis.Graphics.Texture)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.BuildFramebuffer(System.Int32,System.Int32,System.Int32)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.CreateDynamicVertexBuffer(System.Single[])": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.CreateShader(System.String,Genesis.Graphics.ShaderProgram)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.CreateStaticVertexBuffer(System.Single[])": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.Dispose": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DisposeElement(Genesis.Core.GameElement)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DisposeElement3D(Genesis.Core.GameElements.Element3D)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DisposeFont(Genesis.Graphics.Font)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DisposeShader(Genesis.Graphics.ShaderProgram)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DisposeTexture(Genesis.Graphics.Texture)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DrawBufferedSprite(Genesis.Core.GameElements.BufferedSprite)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DrawCircle(Genesis.Math.Vec3,System.Single,System.Drawing.Color,System.Single)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DrawElement3D(Genesis.Core.GameElements.Element3D)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DrawGameElement(Genesis.Core.GameElement)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DrawLine(Genesis.Math.Vec3,Genesis.Math.Vec3,System.Drawing.Color)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DrawMesh(Genesis.Graphics.Mesh,System.Drawing.Color)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DrawParticleEmitter(Genesis.Core.GameElements.ParticleEmitter)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DrawRect(Genesis.Math.Rect,System.Drawing.Color)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DrawRect(Genesis.Math.Rect,System.Drawing.Color,System.Single)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DrawSkyBox(Genesis.Core.GameElements.Skybox)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DrawSprite(Genesis.Core.GameElements.Sprite)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DrawSprite(Genesis.Math.Vec3,Genesis.Math.Vec3,Genesis.Graphics.Texture)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DrawSprite(Genesis.Math.Vec3,Genesis.Math.Vec3,Genesis.Graphics.Texture,Genesis.Graphics.TexCoords)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DrawSprite(Genesis.Math.Vec3,Genesis.Math.Vec3,System.Drawing.Color,Genesis.Graphics.Texture)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DrawSprite(Genesis.Math.Vec3,Genesis.Math.Vec3,System.Drawing.Color,Genesis.Graphics.Texture,Genesis.Graphics.TexCoords)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DrawString(System.String,Genesis.Math.Vec3,System.Single,Genesis.Graphics.Font,System.Drawing.Color)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DrawString(System.String,Genesis.Math.Vec3,System.Single,System.Single,Genesis.Graphics.Font,System.Drawing.Color)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DrawTexture(Genesis.Math.Vec3,Genesis.Math.Vec3,System.Single,System.Single,Genesis.Graphics.Texture)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.DrawVectors(Genesis.Math.Vec3[],System.Drawing.Color)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.End": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.FillCircle(Genesis.Math.Vec3,System.Single,System.Drawing.Color)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.FillRect(Genesis.Math.Rect,System.Drawing.Color)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.FinishCanvasRendering(Genesis.Core.Scene,Genesis.UI.Canvas)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.FinishLightmap2D(Genesis.Core.Scene,Genesis.Graphics.Framebuffer)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.FinishSceneRendering(Genesis.Core.Scene)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.GenerateTexture(NetGL.OpenGL,Genesis.Graphics.Texture)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.GenerateTexture(NetGL.OpenGL,System.Drawing.Bitmap)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.GetError": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.GetHandle": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.GetRenderer": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.GetShaderProgram(Genesis.Graphics.ShaderProgram)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.Init": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.InitElement3D(Genesis.Core.GameElements.Element3D)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.InitGameElement(Genesis.Core.GameElement)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.InitNormalMap(System.String)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.InitSprite(Genesis.Core.GameElements.Sprite)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.InitTexture(System.String)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.LoadFont(Genesis.Graphics.Font)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.LoadTexture(Genesis.Graphics.Texture)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.ModelViewMatrix": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.PopMatrix": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.PrepareCanvasRendering(Genesis.Core.Scene,Genesis.UI.Canvas)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.PrepareLightmap2D(Genesis.Core.Scene,Genesis.Graphics.Framebuffer)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.PrepareSceneRendering(Genesis.Core.Scene)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.ProjectionMatrix": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.PushMatrix": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.Rotate(System.Single,Genesis.Math.Vec3)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.SetCamera(Genesis.Graphics.Viewport,Genesis.Graphics.Camera)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.SetFramebuffer(Genesis.Graphics.Framebuffer)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.SetFramebuffer(System.Int32)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.SetLightSource(Genesis.Core.Light)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.SetViewport(Genesis.Graphics.Viewport)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.TextureClampS": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.TextureClampT": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.TextureRepeatS": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.TextureRepeatT": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.Translate(Genesis.Math.Vec3)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.Translate(System.Single,System.Single,System.Single)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.UpdateFramebufferSize(Genesis.Graphics.Framebuffer,System.Int32,System.Int32)": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
- "Genesis.Graphics.RenderDevice.BetaRenderer.sceneBuffer": "Genesis.Graphics.RenderDevice.BetaRenderer.yml",
"Genesis.Graphics.RenderDevice.GLRenderer": "Genesis.Graphics.RenderDevice.GLRenderer.yml",
"Genesis.Graphics.RenderDevice.GLRenderer.#ctor(System.IntPtr,Genesis.Graphics.RenderSettings)": "Genesis.Graphics.RenderDevice.GLRenderer.yml",
"Genesis.Graphics.RenderDevice.GLRenderer.Begin": "Genesis.Graphics.RenderDevice.GLRenderer.yml",
diff --git a/Source/api/Genesis.Core.GameElements.Model.yml b/Source/api/Genesis.Core.GameElements.Model.yml
index efe4090..39d2031 100644
--- a/Source/api/Genesis.Core.GameElements.Model.yml
+++ b/Source/api/Genesis.Core.GameElements.Model.yml
@@ -6,6 +6,8 @@ items:
parent: Genesis.Core.GameElements
children:
- Genesis.Core.GameElements.Model.#ctor(System.String,Genesis.Math.Vec3,System.String)
+ - Genesis.Core.GameElements.Model.AddAnimationCallback(System.String,System.Int32,Genesis.Graphics.AnimationCallback.AnimationEvent)
+ - Genesis.Core.GameElements.Model.AnimationCallbacks
- Genesis.Core.GameElements.Model.AnimationSpeed
- Genesis.Core.GameElements.Model.Animations
- Genesis.Core.GameElements.Model.Animator
@@ -17,6 +19,8 @@ items:
- Genesis.Core.GameElements.Model.FileDirectory
- Genesis.Core.GameElements.Model.FileName
- Genesis.Core.GameElements.Model.FindAnimation(System.String)
+ - Genesis.Core.GameElements.Model.GetAnimationLength(System.String)
+ - Genesis.Core.GameElements.Model.GetCurrentAnimationFrame
- Genesis.Core.GameElements.Model.Init(Genesis.Core.Game,Genesis.Graphics.IRenderDevice)
- Genesis.Core.GameElements.Model.Materials
- Genesis.Core.GameElements.Model.Meshes
@@ -25,6 +29,7 @@ items:
- Genesis.Core.GameElements.Model.OnUpdate(Genesis.Core.Game,Genesis.Graphics.IRenderDevice)
- Genesis.Core.GameElements.Model.PlayAnimation(System.String)
- Genesis.Core.GameElements.Model.Shader
+ - Genesis.Core.GameElements.Model.StopAnimation
langs:
- csharp
- vb
@@ -297,6 +302,27 @@ items:
nameWithType.vb: Model.PlayAnimation(String)
fullName.vb: Genesis.Core.GameElements.Model.PlayAnimation(String)
name.vb: PlayAnimation(String)
+- uid: Genesis.Core.GameElements.Model.StopAnimation
+ commentId: M:Genesis.Core.GameElements.Model.StopAnimation
+ id: StopAnimation
+ parent: Genesis.Core.GameElements.Model
+ langs:
+ - csharp
+ - vb
+ name: StopAnimation()
+ nameWithType: Model.StopAnimation()
+ fullName: Genesis.Core.GameElements.Model.StopAnimation()
+ type: Method
+ assemblies:
+ - Genesis
+ namespace: Genesis.Core.GameElements
+ summary: Stops the currently playing animation.
+ remarks: This method sets the animator's play state to false, effectively pausing the animation.
+ example: []
+ syntax:
+ content: public void StopAnimation()
+ content.vb: Public Sub StopAnimation()
+ overload: Genesis.Core.GameElements.Model.StopAnimation*
- uid: Genesis.Core.GameElements.Model.FindAnimation(System.String)
commentId: M:Genesis.Core.GameElements.Model.FindAnimation(System.String)
id: FindAnimation(System.String)
@@ -325,6 +351,95 @@ items:
nameWithType.vb: Model.FindAnimation(String)
fullName.vb: Genesis.Core.GameElements.Model.FindAnimation(String)
name.vb: FindAnimation(String)
+- uid: Genesis.Core.GameElements.Model.GetAnimationLength(System.String)
+ commentId: M:Genesis.Core.GameElements.Model.GetAnimationLength(System.String)
+ id: GetAnimationLength(System.String)
+ parent: Genesis.Core.GameElements.Model
+ langs:
+ - csharp
+ - vb
+ name: GetAnimationLength(string)
+ nameWithType: Model.GetAnimationLength(string)
+ fullName: Genesis.Core.GameElements.Model.GetAnimationLength(string)
+ type: Method
+ assemblies:
+ - Genesis
+ namespace: Genesis.Core.GameElements
+ summary: Gets the keyframe length of the specified animation by its name.
+ remarks: This method searches for an animation by its name and returns its keyframe length.
+ example: []
+ syntax:
+ content: public int GetAnimationLength(string name)
+ parameters:
+ - id: name
+ type: System.String
+ description: The name of the animation.
+ return:
+ type: System.Int32
+ description: The keyframe length of the specified animation if it exists; otherwise, returns -1.
+ content.vb: Public Function GetAnimationLength(name As String) As Integer
+ overload: Genesis.Core.GameElements.Model.GetAnimationLength*
+ nameWithType.vb: Model.GetAnimationLength(String)
+ fullName.vb: Genesis.Core.GameElements.Model.GetAnimationLength(String)
+ name.vb: GetAnimationLength(String)
+- uid: Genesis.Core.GameElements.Model.GetCurrentAnimationFrame
+ commentId: M:Genesis.Core.GameElements.Model.GetCurrentAnimationFrame
+ id: GetCurrentAnimationFrame
+ parent: Genesis.Core.GameElements.Model
+ langs:
+ - csharp
+ - vb
+ name: GetCurrentAnimationFrame()
+ nameWithType: Model.GetCurrentAnimationFrame()
+ fullName: Genesis.Core.GameElements.Model.GetCurrentAnimationFrame()
+ type: Method
+ assemblies:
+ - Genesis
+ namespace: Genesis.Core.GameElements
+ summary: Gets the current keyframe index of the animation being played by the animator.
+ remarks: This method checks if there is a current animation being played by the animator and retrieves the keyframe index based on the current time of the animation.
+ example: []
+ syntax:
+ content: public int GetCurrentAnimationFrame()
+ return:
+ type: System.Int32
+ description: The current keyframe index if an animation is being played; otherwise, returns -1.
+ content.vb: Public Function GetCurrentAnimationFrame() As Integer
+ overload: Genesis.Core.GameElements.Model.GetCurrentAnimationFrame*
+- uid: Genesis.Core.GameElements.Model.AddAnimationCallback(System.String,System.Int32,Genesis.Graphics.AnimationCallback.AnimationEvent)
+ commentId: M:Genesis.Core.GameElements.Model.AddAnimationCallback(System.String,System.Int32,Genesis.Graphics.AnimationCallback.AnimationEvent)
+ id: AddAnimationCallback(System.String,System.Int32,Genesis.Graphics.AnimationCallback.AnimationEvent)
+ parent: Genesis.Core.GameElements.Model
+ langs:
+ - csharp
+ - vb
+ name: AddAnimationCallback(string, int, AnimationEvent)
+ nameWithType: Model.AddAnimationCallback(string, int, AnimationCallback.AnimationEvent)
+ fullName: Genesis.Core.GameElements.Model.AddAnimationCallback(string, int, Genesis.Graphics.AnimationCallback.AnimationEvent)
+ type: Method
+ assemblies:
+ - Genesis
+ namespace: Genesis.Core.GameElements
+ summary: Adds a callback to be triggered at a specific frame of a specified animation.
+ remarks: This method registers a new animation callback by adding it to the list of animation callbacks.
+ example: []
+ syntax:
+ content: public void AddAnimationCallback(string name, int frame, AnimationCallback.AnimationEvent callback)
+ parameters:
+ - id: name
+ type: System.String
+ description: The name of the animation to which the callback should be added.
+ - id: frame
+ type: System.Int32
+ description: The frame at which the callback should be triggered.
+ - id: callback
+ type: Genesis.Graphics.AnimationCallback.AnimationEvent
+ description: The callback event to be triggered at the specified frame.
+ content.vb: Public Sub AddAnimationCallback(name As String, frame As Integer, callback As AnimationCallback.AnimationEvent)
+ overload: Genesis.Core.GameElements.Model.AddAnimationCallback*
+ nameWithType.vb: Model.AddAnimationCallback(String, Integer, AnimationCallback.AnimationEvent)
+ fullName.vb: Genesis.Core.GameElements.Model.AddAnimationCallback(String, Integer, Genesis.Graphics.AnimationCallback.AnimationEvent)
+ name.vb: AddAnimationCallback(String, Integer, AnimationEvent)
- uid: Genesis.Core.GameElements.Model.Shader
commentId: P:Genesis.Core.GameElements.Model.Shader
id: Shader
@@ -555,6 +670,31 @@ items:
type: Genesis.Graphics.Animation3D.Animator
content.vb: Public Property Animator As Animator
overload: Genesis.Core.GameElements.Model.Animator*
+- uid: Genesis.Core.GameElements.Model.AnimationCallbacks
+ commentId: P:Genesis.Core.GameElements.Model.AnimationCallbacks
+ id: AnimationCallbacks
+ parent: Genesis.Core.GameElements.Model
+ langs:
+ - csharp
+ - vb
+ name: AnimationCallbacks
+ nameWithType: Model.AnimationCallbacks
+ fullName: Genesis.Core.GameElements.Model.AnimationCallbacks
+ type: Property
+ assemblies:
+ - Genesis
+ namespace: Genesis.Core.GameElements
+ summary: Gets or sets the list of animation callbacks.
+ remarks: This property holds the callbacks that are associated with specific frames of animations. These callbacks are checked and potentially triggered during the animation update process.
+ example: []
+ syntax:
+ content: public List AnimationCallbacks { get; set; }
+ parameters: []
+ return:
+ type: System.Collections.Generic.List{Genesis.Graphics.AnimationCallback}
+ description: A list of objects representing the callbacks to be triggered at specific frames of animations.
+ content.vb: Public Property AnimationCallbacks As List(Of AnimationCallback)
+ overload: Genesis.Core.GameElements.Model.AnimationCallbacks*
references:
- uid: Genesis.Core.GameElements
commentId: N:Genesis.Core.GameElements
@@ -1543,6 +1683,13 @@ references:
name: PlayAnimation
nameWithType: Model.PlayAnimation
fullName: Genesis.Core.GameElements.Model.PlayAnimation
+- uid: Genesis.Core.GameElements.Model.StopAnimation*
+ commentId: Overload:Genesis.Core.GameElements.Model.StopAnimation
+ isExternal: true
+ href: Genesis.Core.GameElements.Model.html#Genesis_Core_GameElements_Model_StopAnimation
+ name: StopAnimation
+ nameWithType: Model.StopAnimation
+ fullName: Genesis.Core.GameElements.Model.StopAnimation
- uid: Genesis.Core.GameElements.Model.FindAnimation*
commentId: Overload:Genesis.Core.GameElements.Model.FindAnimation
isExternal: true
@@ -1595,6 +1742,66 @@ references:
name: Animation3D
isExternal: true
href: Genesis.Graphics.Animation3D.html
+- uid: Genesis.Core.GameElements.Model.GetAnimationLength*
+ commentId: Overload:Genesis.Core.GameElements.Model.GetAnimationLength
+ isExternal: true
+ href: Genesis.Core.GameElements.Model.html#Genesis_Core_GameElements_Model_GetAnimationLength_System_String_
+ name: GetAnimationLength
+ nameWithType: Model.GetAnimationLength
+ fullName: Genesis.Core.GameElements.Model.GetAnimationLength
+- uid: System.Int32
+ commentId: T:System.Int32
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.int32
+ name: int
+ nameWithType: int
+ fullName: int
+ nameWithType.vb: Integer
+ fullName.vb: Integer
+ name.vb: Integer
+- uid: Genesis.Core.GameElements.Model.GetCurrentAnimationFrame*
+ commentId: Overload:Genesis.Core.GameElements.Model.GetCurrentAnimationFrame
+ isExternal: true
+ href: Genesis.Core.GameElements.Model.html#Genesis_Core_GameElements_Model_GetCurrentAnimationFrame
+ name: GetCurrentAnimationFrame
+ nameWithType: Model.GetCurrentAnimationFrame
+ fullName: Genesis.Core.GameElements.Model.GetCurrentAnimationFrame
+- uid: Genesis.Core.GameElements.Model.AddAnimationCallback*
+ commentId: Overload:Genesis.Core.GameElements.Model.AddAnimationCallback
+ isExternal: true
+ href: Genesis.Core.GameElements.Model.html#Genesis_Core_GameElements_Model_AddAnimationCallback_System_String_System_Int32_Genesis_Graphics_AnimationCallback_AnimationEvent_
+ name: AddAnimationCallback
+ nameWithType: Model.AddAnimationCallback
+ fullName: Genesis.Core.GameElements.Model.AddAnimationCallback
+- uid: Genesis.Graphics.AnimationCallback.AnimationEvent
+ commentId: T:Genesis.Graphics.AnimationCallback.AnimationEvent
+ parent: Genesis.Graphics
+ isExternal: true
+ href: Genesis.Graphics.AnimationCallback.html
+ name: AnimationCallback.AnimationEvent
+ nameWithType: AnimationCallback.AnimationEvent
+ fullName: Genesis.Graphics.AnimationCallback.AnimationEvent
+ spec.csharp:
+ - uid: Genesis.Graphics.AnimationCallback
+ name: AnimationCallback
+ isExternal: true
+ href: Genesis.Graphics.AnimationCallback.html
+ - name: .
+ - uid: Genesis.Graphics.AnimationCallback.AnimationEvent
+ name: AnimationEvent
+ isExternal: true
+ href: Genesis.Graphics.AnimationCallback.AnimationEvent.html
+ spec.vb:
+ - uid: Genesis.Graphics.AnimationCallback
+ name: AnimationCallback
+ isExternal: true
+ href: Genesis.Graphics.AnimationCallback.html
+ - name: .
+ - uid: Genesis.Graphics.AnimationCallback.AnimationEvent
+ name: AnimationEvent
+ isExternal: true
+ href: Genesis.Graphics.AnimationCallback.AnimationEvent.html
- uid: Genesis.Core.GameElements.Model.Shader*
commentId: Overload:Genesis.Core.GameElements.Model.Shader
isExternal: true
@@ -1854,17 +2061,6 @@ references:
name: BoneCounter
nameWithType: Model.BoneCounter
fullName: Genesis.Core.GameElements.Model.BoneCounter
-- uid: System.Int32
- commentId: T:System.Int32
- parent: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.int32
- name: int
- nameWithType: int
- fullName: int
- nameWithType.vb: Integer
- fullName.vb: Integer
- name.vb: Integer
- uid: Genesis.Core.GameElements.Model.Meshes*
commentId: Overload:Genesis.Core.GameElements.Model.Meshes
isExternal: true
@@ -1954,3 +2150,52 @@ references:
name: Animator
nameWithType: Animator
fullName: Genesis.Graphics.Animation3D.Animator
+- uid: Genesis.Graphics.AnimationCallback
+ commentId: T:Genesis.Graphics.AnimationCallback
+ isExternal: true
+ href: Genesis.Graphics.AnimationCallback.html
+ name: AnimationCallback
+ nameWithType: AnimationCallback
+ fullName: Genesis.Graphics.AnimationCallback
+- uid: Genesis.Core.GameElements.Model.AnimationCallbacks*
+ commentId: Overload:Genesis.Core.GameElements.Model.AnimationCallbacks
+ isExternal: true
+ href: Genesis.Core.GameElements.Model.html#Genesis_Core_GameElements_Model_AnimationCallbacks
+ name: AnimationCallbacks
+ nameWithType: Model.AnimationCallbacks
+ fullName: Genesis.Core.GameElements.Model.AnimationCallbacks
+- uid: System.Collections.Generic.List{Genesis.Graphics.AnimationCallback}
+ commentId: T:System.Collections.Generic.List{Genesis.Graphics.AnimationCallback}
+ parent: System.Collections.Generic
+ definition: System.Collections.Generic.List`1
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
+ name: List
+ nameWithType: List