ZeroBuf
0.2.0
Zero-copy, zero-serialize, zero-hassle protocol buffers
|
Public Member Functions | |
const Vector3f & | getOrigin () const |
Vector3f & | getOrigin () |
void | setOrigin (const Vector3f &value) |
const Vector3f & | getLookAt () const |
Vector3f & | getLookAt () |
void | setLookAt (const Vector3f &value) |
const Vector3f & | getUp () const |
Vector3f & | getUp () |
void | setUp (const Vector3f &value) |
Camera (const Vector3f &originValue, const Vector3f &lookAtValue, const Vector3f &upValue) | |
Camera (const Camera &rhs) | |
Camera (Camera &&rhs) throw () | |
Camera (const ::zerobuf::Zerobuf &rhs) | |
Camera (::zerobuf::AllocatorPtr allocator) | |
Camera & | operator= (const Camera &rhs) |
Camera & | operator= (Camera &&rhs) |
std::string | getTypeName () const final |
::zerobuf::uint128_t | getTypeIdentifier () const final |
size_t | getZerobufStaticSize () const final |
size_t | getZerobufNumDynamics () const final |
void | _parseJSON (const Json::Value &json) final |
void | _createJSON (Json::Value &json) const final |
Public Member Functions inherited from zerobuf::Zerobuf | |
virtual void | notifyChanging () |
Called if any data in this object is about to change. More... | |
virtual void | compact (float threshold=0.1f) |
Remove unused holes from the zerobuf. More... | |
Zerobuf & | operator= (const Zerobuf &rhs) |
Assignment operator. More... | |
Zerobuf (Zerobuf &&rhs) | |
Move ctor. More... | |
Zerobuf & | operator= (Zerobuf &&rhs) |
Move operator. More... | |
bool | operator== (const Zerobuf &rhs) const |
bool | operator!= (const Zerobuf &rhs) const |
void | reset (AllocatorPtr allocator) |
void | check () const |
Static Public Member Functions | |
static size_t | ZEROBUF_STATIC_SIZE () |
static size_t | ZEROBUF_NUM_DYNAMICS () |
Additional Inherited Members | |
Protected Member Functions inherited from zerobuf::Zerobuf | |
Zerobuf (AllocatorPtr alloc) | |
const Allocator & | getAllocator () const |
Allocator & | getAllocator () |
void | _copyZerobufArray (const void *data, size_t size, size_t arrayNum) |
|
inlinefinalvirtual |
Implements zerobuf::Zerobuf.
|
inlinefinalvirtual |
Implements zerobuf::Zerobuf.