28 #ifndef __ParticleSystemRenderer_H__
29 #define __ParticleSystemRenderer_H__
58 virtual const String& getType(
void)
const = 0;
71 virtual void _notifyCurrentCamera(
Camera* cam) = 0;
73 virtual void _notifyAttached(
Node* parent,
bool isTagPoint =
false) = 0;
79 virtual void _notifyParticleQuota(
size_t quota) = 0;
81 virtual void _notifyDefaultDimensions(
Real width,
Real height) = 0;
110 virtual void setRenderQueueGroup(
uint8 queueID) = 0;
114 virtual void setRenderQueueGroupAndPriority(
uint8 queueID,
ushort priority) = 0;
118 virtual void setKeepParticlesInLocalSpace(
bool keepLocal) = 0;
121 virtual SortMode _getSortMode(
void)
const = 0;
128 bool debugRenderables =
false) = 0;