|
float * | getOrigin () |
|
const float * | getOrigin () const |
|
std::vector< float > | getOriginVector () const |
|
void | setOrigin (float value[3]) |
|
void | setOrigin (const std::vector< float > &value) |
|
void | setOrigin (const std::string &value) |
|
float * | getLookAt () |
|
const float * | getLookAt () const |
|
std::vector< float > | getLookAtVector () const |
|
void | setLookAt (float value[3]) |
|
void | setLookAt (const std::vector< float > &value) |
|
void | setLookAt (const std::string &value) |
|
float * | getUp () |
|
const float * | getUp () const |
|
std::vector< float > | getUpVector () const |
|
void | setUp (float value[3]) |
|
void | setUp (const std::vector< float > &value) |
|
void | setUp (const std::string &value) |
|
| CameraBase (const ::zerobuf::Zerobuf &from) |
|
| CameraBase (const CameraBase &from) |
|
CameraBase & | operator= (const CameraBase &rhs) |
|
servus::uint128_t | getZerobufType () const override |
|
::zerobuf::Schema | getSchema () const override |
|
virtual void | notifyUpdated () |
|
ZEROBUF_API const void * | getZerobufData () const |
|
ZEROBUF_API size_t | getZerobufSize () const |
|
ZEROBUF_API void | setZerobufData (const void *data, size_t size) |
|
ZEROBUF_API std::string | toJSON () const |
|
ZEROBUF_API void | fromJSON (const std::string &json) |
|
ZEROBUF_API bool | operator== (const Zerobuf &rhs) const |
|
ZEROBUF_API bool | operator!= (const Zerobuf &rhs) const |
|
const Allocator * | getAllocator () const |
|
|
static bool | isEmptyZerobuf () |
|
static bool | isStaticZerobuf () |
|
::zerobuf::Schema | schema () |
|
|
| Zerobuf (Allocator *alloc) |
|
ZEROBUF_API Zerobuf & | operator= (const Zerobuf &rhs) |
|
Allocator * | getAllocator () |
|
ZEROBUF_API void | _setZerobufArray (const void *data, const size_t size, const size_t arrayNum) |
|
template<class Alloc = zerobuf::NonMovingAllocator>
class zerobuf::render::CameraBase< Alloc >
Definition at line 15 of file camera.h.
The documentation for this class was generated from the following file: