28 #ifndef __RenderQueue_H__
29 #define __RenderQueue_H__
39 struct VisibleObjectsBoundsInfo;
79 #define OGRE_RENDERABLE_DEFAULT_PRIORITY 100
154 void clear(
bool destroyPassMaps =
false);
223 uint8 getDefaultQueueGroup(
void)
const;
229 void setDefaultRenderablePriority(
ushort priority);
234 ushort getDefaultRenderablePriority(
void)
const;
240 void setDefaultQueueGroup(
uint8 grp);
249 void setSplitPassesByLightingType(
bool split);
254 bool getSplitPassesByLightingType(
void)
const;
260 void setSplitNoShadowPasses(
bool split);
266 bool getSplitNoShadowPasses(
void)
const;
271 void setShadowCastersCannotBeReceivers(
bool ind);
276 bool getShadowCastersCannotBeReceivers(
void)
const;
284 { mRenderableListener = listener; }
287 {
return mRenderableListener; }
299 bool onlyShadowCasters,