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

A placeholder for a mesh resource. More...

Inheritance diagram for Tes::Handlers::MeshResourcePlaceholder:
Tes::Shapes::MeshBase Tes::Shapes::MeshResource Tes::Resource

List of all members.

Public Member Functions

override uint VertexCount (int stream=0)
 Dummy method.
override uint IndexCount (int stream=0)
 Dummy method.
override Maths.Vector3[] Vertices (int stream=0)
 Dummy method.
override ushort[] Indices2 (int stream=0)
 Dummy method.
override int[] Indices4 (int stream=0)
 Dummy method.
override Maths.Vector3[] Normals (int stream=0)
 Dummy method.
override Maths.Vector2[] UVs (int stream=0)
 Dummy method.
override uint[] Colours (int stream=0)
 Dummy method.
 MeshResourcePlaceholder (uint id)
 Instantiate a place holder mesh resource to reference the given id .

Properties

override int IndexSize [get]
 Dummy method.

Detailed Description

A placeholder for a mesh resource.

It needs only expose the resource ID.

This is used to create mesh associations when serialising shapes in the viewer.


Constructor & Destructor Documentation

Tes::Handlers::MeshResourcePlaceholder::MeshResourcePlaceholder ( uint  id) [inline]

Instantiate a place holder mesh resource to reference the given id .

Parameters:
idThe mesh resource ID of interest.

Member Function Documentation

override uint [] Tes::Handlers::MeshResourcePlaceholder::Colours ( int  stream = 0) [inline, virtual]

Dummy method.

Parameters:
streamIgnored
Returns:
null

Implements Tes::Shapes::MeshBase.

override uint Tes::Handlers::MeshResourcePlaceholder::IndexCount ( int  stream = 0) [inline, virtual]

Dummy method.

Parameters:
streamIgnored
Returns:
0

Implements Tes::Shapes::MeshBase.

override ushort [] Tes::Handlers::MeshResourcePlaceholder::Indices2 ( int  stream = 0) [inline, virtual]

Dummy method.

Parameters:
streamIgnored
Returns:
null

Reimplemented from Tes::Shapes::MeshBase.

override int [] Tes::Handlers::MeshResourcePlaceholder::Indices4 ( int  stream = 0) [inline, virtual]

Dummy method.

Parameters:
streamIgnored
Returns:
null

Reimplemented from Tes::Shapes::MeshBase.

override Maths.Vector3 [] Tes::Handlers::MeshResourcePlaceholder::Normals ( int  stream = 0) [inline, virtual]

Dummy method.

Parameters:
streamIgnored
Returns:
null

Implements Tes::Shapes::MeshBase.

override Maths.Vector2 [] Tes::Handlers::MeshResourcePlaceholder::UVs ( int  stream = 0) [inline, virtual]

Dummy method.

Parameters:
streamIgnored
Returns:
null

Implements Tes::Shapes::MeshBase.

override uint Tes::Handlers::MeshResourcePlaceholder::VertexCount ( int  stream = 0) [inline, virtual]

Dummy method.

Parameters:
streamIgnored
Returns:
0

Implements Tes::Shapes::MeshBase.

override Maths.Vector3 [] Tes::Handlers::MeshResourcePlaceholder::Vertices ( int  stream = 0) [inline, virtual]

Dummy method.

Parameters:
streamIgnored
Returns:
null

Implements Tes::Shapes::MeshBase.


Property Documentation

override int Tes::Handlers::MeshResourcePlaceholder::IndexSize [get]

Dummy method.

Returns:
0

Reimplemented from Tes::Shapes::MeshBase.


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