| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- #include "Base.h"
- #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;
- }
- }
|