Assembly: WaveEngine.Framework (in WaveEngine.Framework.dll)

Name Description
Public class Supported by the .NET Compact Framework. AdditiveLayer Scene layer with additive blending properties.
Public class Supported by the .NET Compact Framework. AlphaLayer Scene layer with alpha blending properties.
Public class Supported by the .NET Compact Framework. BaseModel Base class for 3D models.
Public class Supported by the .NET Compact Framework. BillboardBatch Enables a group of billboards to be drawn using the same settings.
Public class Supported by the .NET Compact Framework. Camera This class represent a camera in a 3D world. Cameras are the devices that capture and display the world to the player.
Public class Supported by the .NET Compact Framework. Camera2D This class represent a camera in a 3D world. Cameras are the devices that capture and display the world to the player.
Public class Supported by the .NET Compact Framework. Camera3D This class represent a camera in a 3D world. Cameras are the devices that capture and display the world to the player.
Public class Supported by the .NET Compact Framework. CameraFrustum Debug camera frustum
Public class Supported by the .NET Compact Framework. DebugLayer Scene layer for debug lines.
Public class Static Supported by the .NET Compact Framework. DefaultLayers Layer set provided to cover most of the drawing scenarios. Contained fields are used as "pointers" for an easy-to-use setup.
Public class Supported by the .NET Compact Framework. DeferredMaterial Base class for materials.
Public class Supported by the .NET Compact Framework. DirectionalLight Directional light decorate class
Public class Supported by the .NET Compact Framework. DirectionalLightProperties This class represent all properties for a sun light.
Public class Supported by the .NET Compact Framework. DirectionalLightRenderer This class draw a directional light in debug mode.
Public class Supported by the .NET Compact Framework. Drawable2D Represents a 2D paintable Component.
Public class Supported by the .NET Compact Framework. Drawable3D Represents a 3D paintable Component.
Public class Supported by the .NET Compact Framework. DrawableGUI Represents a GUI paintable Component.
Public class Supported by the .NET Compact Framework. FlareElement This class represent the basic information of a flare.
Public class Supported by the .NET Compact Framework. GUILayer Scene layer used for GUI elements..
Public class Supported by the .NET Compact Framework. LPPLightingMaterial Light PrePass Material
Public class Supported by the .NET Compact Framework. Layer Logical group which englobes every Drawable component which shares a same feature/s. It stablishes a drawing order, where every component from a same layer is rendered within the same batch.
Public class Supported by the .NET Compact Framework. Lens This class represent a post-processing effect.
Public class Supported by the .NET Compact Framework. LensFlare This class represent a lens flare effect.
Public class Supported by the .NET Compact Framework. LensFlareBehavior Behavior that detects the lens flare blocking through the colliders.
Public class Supported by the .NET Compact Framework. LightProperties This class represent all properties for a light.
Public class Supported by the .NET Compact Framework. LineBatch2D Utily to draw groups of 2d lines .
Public class Supported by the .NET Compact Framework. LineBatch3D Utily to draw groups of 3d lines .
Public class Supported by the .NET Compact Framework. LoadableModel Base class for 3D models.
Public class Supported by the .NET Compact Framework. Material Base class for materials.
Public class Supported by the .NET Compact Framework. OpaqueLayer Scene layer with no blending.
Public class Supported by the .NET Compact Framework. PointLight Pointlight decorate class
Public class Supported by the .NET Compact Framework. PointLightProperties This class represents basic information for a point light.
Public class Supported by the .NET Compact Framework. PointLightRenderer This class draw a point light in debug mode.
Public class Supported by the .NET Compact Framework. RenderState Defines the render state of a graphics device.
Public class Supported by the .NET Compact Framework. RenderTargetManager This class is useful to create and set a render target.
Public class Supported by the .NET Compact Framework. ShaderManager This class is useful to apply a shader.
Public class Supported by the .NET Compact Framework. ShaderTechnique Encapsulates a shader technique.
Public class Supported by the .NET Compact Framework. Skybox This class represent a Skybox.
Public class Supported by the .NET Compact Framework. SkyboxLayer This class represent a specify skybox layer.
Public class Supported by the .NET Compact Framework. SpotLight Pointlight decorate class
Public class Supported by the .NET Compact Framework. SpotLightProperties This class represents basic information for a point light.
Public class Supported by the .NET Compact Framework. SpotLightRenderer This class draw a spot light in debug mode.
Public class Supported by the .NET Compact Framework. SpriteBatch Enables a group of sprites to be drawn using the same settings.
Public class Supported by the .NET Compact Framework. SpriteFont This class represents a font texture.
Public class Supported by the .NET Compact Framework. SpriteSheet This class represent a spriteSheet texture.
Public class Supported by the .NET Compact Framework. SpriteSheetAnimation The sprite sheet resource
Public class Supported by the .NET Compact Framework. SpriteSheetResource The sprite sheet resource
Public class Supported by the .NET Compact Framework. Texture2D Represents a 2D grid of texels.
Public class Supported by the .NET Compact Framework. TextureCube Represents a set of six 2D textures, one for each face of a cube.
Public class Supported by the .NET Compact Framework. TextureManager This class is useful to load and unload texture on the graphics device.
Public class Supported by the .NET Compact Framework. Transform2D Every 2D entity must have a Transform2D component. It's used to store and manipulate the position, rotation and scale of the entity.
Public class Supported by the .NET Compact Framework. Transform3D Every entity must be a transform derived component. It's used to store and manipulate de position, rotation and scale of the entity.
Public class Supported by the .NET Compact Framework. ZOrderBackToFrontComparer Class that holds the responsibility of compare two drawables by its zorder.
Public class Supported by the .NET Compact Framework. ZOrderFrontToBackComparer Class that holds the responsibility of compare two drawables by its zorder.
Top
Name Description
Public structure Supported by the .NET Compact Framework. Line Represent a basic line between to points.
Public structure Supported by the .NET Compact Framework. RenderCommand Basic struct to draw.
Top
Name Description
Public enumeration Supported by the .NET Compact Framework. DeferredLightingPass Enum that indicate the pass of the Deferred Ligthing render.
Top

Windows Vista, Windows 7, Windows 8 and Windows 8.1

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.

.NET Framework

Supported in: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Supported in: 3.5, 2.0, 1.0