| 123456789101112131415161718192021222324252627282930313233 |
- /*
- * Ref.cpp
- */
- #include "Base.h"
- #include "Ref.h"
- namespace gameplay
- {
- Ref::Ref() :
- _refCount(1)
- {
- }
- Ref::~Ref()
- {
- }
- void Ref::addRef()
- {
- ++_refCount;
- }
- void Ref::release()
- {
- if ((--_refCount) <= 0)
- {
- delete this;
- }
- }
- }
|