C# (CSharp) ModelViewer.Renderer Namespace

Classes

Name Description
AnimatedSkeleton
Bone
Clock A mechanism for tracking elapsed time.
ColorHelper
DefaultVisual Provides a default visual representation of an element, to be used when no element-specific visual representation is available.
DeviceContext9 Provides creation and management functionality for a Direct3D9 rendering device and related objects.
DeviceSettings9 Settings used to initialize a Direct3D9 device.
Effect
Element Provides basic logical UI component functionality.
GlobalRenderSettings
IndexList
Mesh
Pgrp
PixelShaderInfo
PreviewAnimatedSkeleton
PreviewModel
PreviewSkeleton
Sample Implements core application logic of a SlimDX sample. The Sample class provides a minimal wrapper around window setup, user interaction, and OS-level details, but provides very little abstraction of the underlying DirectX functionality. The reason for this is that the purpose of a SlimDX sample is to illustrate how a particular technique might be implemented using SlimDX; providing high level rendering abstractions in the sample framework simplify obfuscates that. A sample is implemented by overriding various base class methods (those prefixed with "on").
SampleConfiguration Describes the desired application configuration of a SlimDX sample.
ShaderInfo
ShaderManager
SkeletonExtension
SubModel
Text Defines the interface required to specify an element's visual representation.
TextureHolder
TextureManager
UserInterface Encapsulates logical user interface state.
UserInterfaceRenderer Provides baseline functionality for rendering a user interface.
UserInterfaceRenderer9 Provides functionality to render a user interface using Direct3D9.
VertexShaderInfo