| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- #include "CameraInstance.h"
- namespace gameplay
- {
- CameraInstance::CameraInstance(void) : _ref(NULL)
- {
- }
- CameraInstance::~CameraInstance(void)
- {
- }
- unsigned int CameraInstance::getTypeId(void) const
- {
- return CAMERAINSTANCE_ID;
- }
- const char* CameraInstance::getElementName(void) const
- {
- return "CameraInstance";
- }
- void CameraInstance::writeBinary(FILE* file)
- {
- if (_ref != NULL)
- {
- _ref->writeBinary(file);
- }
- else
- {
- write((unsigned int)0, file);
- }
- }
- void CameraInstance::writeText(FILE* file)
- {
- if (_ref != NULL)
- {
- _ref->writeText(file);
- }
- }
- Camera* CameraInstance::getCamera()
- {
- return _ref;
- }
- void CameraInstance::setCamera(Camera* camera)
- {
- _ref = camera;
- }
- }
|