enum EventType { Event_InitHAL, Event_Frame, Event_Scene, Event_BeginScene, Event_Display, Event_Clear, Event_Mask, Event_PopMask, Event_MaskClear, Event_DrawPrimitive, Event_DrawComplex, Event_RenderTarget, Event_Filter, Event_ApplyBlend, Event_ApplyDepthStencil, Event_BlendMode, Event_DrawableImage, Event_DICxform, Event_DICompare, Event_DICopyPixels, Event_DIMerge, Event_DIPaletteMap, Event_DIThreshold, Event_DICopyback, Event_Count };
EventType is the list of rendering events that the event system tracks.
Members |
Description |
Event_InitHAL |
Top-level command. Brackets InitHal. |
Event_Frame |
Top-level Commands - Brackets BeginFrame/EndFrame. |
Event_Scene |
Top-level Commands - Brackets BeginScene/EndScene. |
Event_BeginScene |
Top-level Commands. Brackets BeginScene/EndScene. |
Event_Display |
Top-level Commands - Brackets beginDisplay/endDisplay. |
Event_Clear |
HAL commands. Brackets all within clearSolidRectangle. |
Event_Mask |
HAL Commands - Brackets PushMask_BeginSubmit/EndMask. |
Event_PopMask |
HAL Commands - Brackets all within PopMask. |
Event_MaskClear |
HAL Commands - Brackets all within a drawMaskClearRectangles. |
Event_DrawPrimitive |
HAL Commands - Brackets all calls within DrawProcessedPrimitive. |
Event_DrawComplex |
HAL Commands - Brackets all calls within DrawProcessedComplexMeshes. |
Event_RenderTarget |
HAL Commands - Brackets all within PushRenderTarget/PopRenderTarget. |
Event_Filter |
HAL Commands - Brackets all within PushFilters/PopFilters. |
Event_ApplyBlend |
HAL Commands - Brackets all within applyBlendMode. |
Event_ApplyDepthStencil |
Brackets all within applyDepthStencilMode. |
Event_BlendMode |
HAL Commands - Brackets all within PushBlendMode/PopBlendMode. |
Event_DrawableImage |
DrawableImage command. Brackets all within SetDrawableImage. |
Event_DICxform |
DrawableImage Commands- Brackets all within ColorTransform command |
Event_DICompare |
DrawableImage Commands. Brackets all within Compare command |
Event_DICopyPixels |
DrawableImage Commands - Brackets all within CopyPixels command. |
Event_DIMerge |
DrawableImage Commands - Brackets all within Merge command (also CopyChannel) |
Event_DIPaletteMap |
DrawableImage Commands - Brackets all within PaletteMap command |
Event_DIThreshold |
DrawableImage Commands - Brackets all within Threshold command |
Event_DICopyback |
DrawableImage Commands - Brackets all within a copy back to a DrawableImage. |
Render_Events.h