30 #ifndef _CEGUIForwardRefs_h_
31 #define _CEGUIForwardRefs_h_
41 class AnimationInstance;
42 class AnimationManager;
43 class BasicRenderedStringParser;
44 class BidiVisualMapping;
45 class CentredRenderedString;
51 class DefaultRenderedStringParser;
52 class DefaultResourceProvider;
55 class ElementEventArgs;
65 class FormattedRenderedString;
74 class JustifiedRenderedString;
76 class LeftAlignedRenderedString;
78 class LinkedEventArgs;
82 class NamedElementEventArgs;
83 class NativeClipboardProvider;
85 template<
typename T>
class PropertyHelper;
86 class PropertyReceiver;
89 class RawDataContainer;
90 template<
typename T>
class Rect;
93 class RenderedStringComponent;
94 class RenderedStringImageComponent;
95 class RenderedStringParser;
96 class RenderedStringTextComponent;
97 class RenderedStringWidgetComponent;
100 class RenderEffectManager;
101 struct RenderingContext;
102 class RenderingSurface;
103 class RenderingWindow;
106 class ResourceEventSet;
107 class ResourceProvider;
108 class RightAlignedRenderedString;
113 template<
typename T>
class Size;
115 class StringTranscoder;
123 template<
typename T>
class Vector2;
124 template<
typename T>
class Vector3;
126 class WidgetLookFeel;
129 class WindowFactoryManager;
131 class WindowRenderer;
132 class WindowRendererModule;
133 class WRFactoryRegisterer;
143 class ClippedContainer;
150 class GridLayoutContainer;
151 class HorizontalLayoutContainer;
155 class LayoutContainer;
158 class ListboxTextItem;
160 class ListHeaderSegment;
164 class MultiColumnList;
165 class MultiLineEditbox;
170 class ScrollablePane;
172 class ScrolledContainer;
173 class ScrolledItemListBase;
174 class SequentialLayoutContainer;
185 class VerticalLayoutContainer;
190 class ActivationEventArgs;
191 class DisplayEventArgs;
192 class DragDropEventArgs;
194 class GUIContextEventArgs;
195 class HeaderSequenceEventArgs;
197 class MouseCursorEventArgs;
198 class MouseEventArgs;
199 class RegexMatchStateArgs;
200 class RenderQueueEventArgs;
201 class RenderTargetEventArgs;
202 class ResourceEventArgs;
204 class UpdateEventArgs;
205 class WindowEventArgs;
209 #endif // end of guard _CEGUIForwardRefs_h_