mirror of
https://github.com/encounter/Petari.git
synced 2026-03-30 11:34:15 -07:00
29 lines
620 B
C++
29 lines
620 B
C++
#include "Game/Camera/CameraParamString.hpp"
|
|
#include "revolution.h"
|
|
|
|
CameraParamString::CameraParamString() {
|
|
mString = nullptr;
|
|
}
|
|
|
|
CameraParamString &CameraParamString::operator=(const CameraParamString &rOther) {
|
|
copy(rOther.mString);
|
|
|
|
return *this;
|
|
}
|
|
|
|
void CameraParamString::setCharPtr(const char *pString) {
|
|
copy(pString);
|
|
}
|
|
|
|
const char *CameraParamString::getCharPtr() const {
|
|
return mString;
|
|
}
|
|
|
|
void CameraParamString::copy(const char *pStringOther) {
|
|
if (pStringOther != nullptr && *pStringOther != 0) {
|
|
mString = pStringOther;
|
|
}
|
|
else {
|
|
mString = nullptr;
|
|
}
|
|
} |