3rd Eye Scene C#
3rd Eye Scene C# documentation
Tes::Handlers::Shape3D::SphereHandler Class Reference

Handles sphere shapes. More...

Inheritance diagram for Tes::Handlers::Shape3D::SphereHandler:
Tes::Handlers::ShapeHandler Tes::Runtime::MessageHandler

List of all members.

Public Member Functions

 SphereHandler (Runtime.CategoryCheckDelegate categoryCheck)
 Create the shape handler.

Protected Member Functions

override void DecodeTransform (ObjectAttributes attributes, Transform transform, ObjectFlag flags)
 Override to ensure uniform scaling.
override Shapes.Shape CreateSerialisationShape (ShapeComponent shapeComponent)
 Creates a sphere shape for serialisation.

Properties

override string Name [get]
 Handler name.
override ushort RoutingID [get]
 ShapeID.Sphere
override Mesh SolidMesh [get]
 Solid mesh representation.
override Mesh WireframeMesh [get]
 Wireframe mesh representation.

Detailed Description

Handles sphere shapes.


Constructor & Destructor Documentation

Tes::Handlers::Shape3D::SphereHandler::SphereHandler ( Runtime.CategoryCheckDelegate  categoryCheck) [inline]

Create the shape handler.

Parameters:
categoryCheck

Member Function Documentation

override Shapes.Shape Tes::Handlers::Shape3D::SphereHandler::CreateSerialisationShape ( ShapeComponent  shapeComponent) [inline, protected, virtual]

Creates a sphere shape for serialisation.

Parameters:
shapeComponentThe component to create a shape for.
Returns:
A shape instance suitable for configuring to generate serialisation messages.

Implements Tes::Handlers::ShapeHandler.


Property Documentation

override ushort Tes::Handlers::Shape3D::SphereHandler::RoutingID [get]

ShapeID.Sphere

Reimplemented from Tes::Runtime::MessageHandler.


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Enumerations Properties Events