#include <control.h>
Public Types |
|
enum |
OpCode { kPreTrans, kPreRotateX, kPreRotateY, kPreRotateZ, kPreRotate } |
Public Member Functions |
|
DelayedOp () | |
DelayedOp (const Point3 &p) | |
DelayedOp (const Quat &q) | |
DelayedOp (float x) | |
DelayedOp (int, float y) | |
DelayedOp (int, int, float z) | |
Public Attributes |
|
OpCode | code |
Quat | arg |
enum OpCode |
{ kPreTrans, kPreRotateX, kPreRotateY, kPreRotateZ, kPreRotate };
DelayedOp | ( | ) | [inline] |
{}
: code(kPreRotate), arg(q) {}
DelayedOp | ( | float | x | ) | [inline] |
: code(kPreRotateX), arg(x, 0.0f, 0.0f, 0.0f) {}
DelayedOp | ( | int | , |
float | y | ||
) | [inline] |
: code(kPreRotateY), arg(0.0f, y, 0.0f, 0.0f) {}
DelayedOp | ( | int | , |
int | , | ||
float | z | ||
) | [inline] |
: code(kPreRotateZ), arg(0.0f, 0.0f, z, 0.0f) {}