Module caper::types [] [src]

All of the caper types

Structs

Camera

struct for abstracting the camera state

CameraBuilder

Builder for Camera.

Material

Struct for containing material information

MaterialBuilder

Builder for Material.

RenderItem

struct for abstracting items to be sent to render

RenderItemBuilder

Builder for RenderItem.

ShaderIn

struct for shader attributes

TextItem

struct for abstacting text items to be rendered

TextItemBuilder

Builder for TextItem.

Transform

struct for handling transform data

TransformBuilder

Builder for Transform.

Vertex

struct for defining a Vector for creating meshes

Enums

PhysicsType

Denotes how the RenderItem acts in the physics engine

Type Definitions

Matrix4

type definition for a matrix4

Quaternion

type definition for a Quaternion

Vector3

type definition for a Vector3