Ctes::Bounds< T > | A simple bounding box structure |
Ctes::CategoryNameMessage | Category name message |
Ctes::CollatedPacketMessage | A packet collation message header |
Ctes::Colour | A 32-bit integer colour class |
▼Ctes::Connection | Defines the interfaces for a client connection |
Ctes::CollatedPacket | A utility class which generates a MtCollatedPacket message by appending multiple other messages |
Ctes::Server | Defines the interface for managing a 3es server |
Ctes::ConnectionMonitor | A utility class for monitoring new connections for a Server |
Ctes::ControlMessage | A system control message |
Ctes::CreateMessage | Defines an object creation message |
Ctes::DataMessage | Defines an object data message |
Ctes::DestroyMessage | Message to destroy an exiting object by id and type |
Ctes::PacketStream< HEADER >::IsConst< T > | Type traits: is T const? |
Ctes::PacketStream< HEADER >::IsConst< const T > | Type traits: is T const? |
Ctes::Material | Not ready for use |
Ctes::Matrix3< T > | A row major 3x3 rotation matrix |
Ctes::Matrix4< T > | A row major 4x4 transformation matrix |
Ctes::MeshComponentMessage | Message structure for adding vertices, colours, indices, or UVs |
▼Ctes::MeshCreateMessage | MeshResource creation message |
Ctes::MeshRedefineMessage | MeshResource redefinition message |
Ctes::MeshDestroyMessage | MeshResource destruction message |
Ctes::MeshFinaliseMessage | Message to finalise a mesh, ready for use |
Ctes::ObjectAttributes | Contains core object attributes |
Ctes::PacketBuffer | This class accepts responsibility for collating incoming byte streams |
Ctes::PacketHeader | The header for an incoming 3ES data packet |
Ctes::PacketStream< HEADER > | A utility class used for managing read/write operations to a PacketHeader payload |
▼Ctes::PacketStream< const PacketHeader > | |
Ctes::PacketReader | A utility class for dealing with reading packets |
▼Ctes::PacketStream< PacketHeader > | |
Ctes::PacketWriter | A utility class for writing payload data to a PacketHeader |
Ctes::Quaternion< T > | A 4D rotational quaternion class |
Ctes::Quaternion< float > | |
Ctes::QuaternionArg | A helper structure used to convert from float or double pointers to Quaternionf arguments |
▼Ctes::Resource | The Resource base class defines an interface for any resource used by Shape objects such as MeshSet |
▼Ctes::MeshResource | Represents a mesh part or object |
Ctes::MeshPlaceholder | A placeholder for a mesh resource, carrying only a mesh ID |
Ctes::PointCloud | A MeshResource which defines a point cloud by its contained vertices |
Ctes::SimpleMesh | An encapsulated definition of a mesh. It manages all its own vertices, indices, etc |
Ctes::ResourcePacker | |
Ctes::ServerInfoMessage | Information about the server |
Ctes::ServerSettings | |
▼Ctes::Shape | A base class for encapsulating a shape which is to be represented remotely |
Ctes::Arrow | Defines an arrow shape to display |
Ctes::Box | Defines a rectangular prism shape |
Ctes::Capsule | Defines a capsule shape to display |
Ctes::Cone | Defines a cone shape to display |
Ctes::Cylinder | Defines a cylinder shape to display |
Ctes::MeshSet | Represents a mesh shape |
Ctes::MeshShape | A Shape which uses vertices and indices to render |
Ctes::Plane | Defines a rectangular planar section to display |
Ctes::PointCloudShape | A Shape which renders a set of points as in a point cloud |
Ctes::Sphere | Defines a sphere to display |
Ctes::Star | Defines a star to display |
Ctes::Text2D | A shape which renders screen space text, optionally positioned in 3D |
Ctes::Text3D | A shape 3D world position and perspective adjusted text, optionally screen facing |
Ctes::SphereVertexHash | |
Ctes::SpinLock | A spin lock implementation |
Ctes::TcpListenSocket | Represents a TCP server socket, listening for connections |
Ctes::TcpListenSocketDetail | |
Ctes::TcpSocket | A TCP/IP communication socket implementation |
Ctes::TcpSocketDetail | |
Ctes::Timer | A high precision timer implementation |
Ctes::Timing | A timing information structure |
Ctes::TransferProgress | A structure tracking progress of a data transfer |
Ctes::UpdateMessage | A update message is identical in header to a CreateMessage |
Ctes::V3Arg | A helper structure used to convert from float or double pointers to Vector3f arguments |
Ctes::Vector3< T > | Represents a vector in R3 |
Ctes::Vector3< float > | |
Ctes::Vector3Hash< T > | Hash structure for use with standard library maps |
Ctes::Vector4< T > | Represents a vector in R4 |