#include <qqmlprofilerdefinitions_p.h>
|
enum | Message {
Event
, RangeStart
, RangeData
, RangeLocation
,
RangeEnd
, Complete
, PixmapCacheEvent
, SceneGraphFrame
,
MemoryAllocation
, DebugMessage
, Quick3DFrame
, MaximumMessage
} |
|
enum | EventType {
FramePaint
, Mouse
, Key
, AnimationFrame
,
EndTrace
, StartTrace
, MaximumEventType
} |
|
enum | RangeType {
Painting
, Compiling
, Creating
, Binding
,
HandlingSignal
, Javascript
, MaximumRangeType
} |
|
enum | PixmapEventType {
PixmapSizeKnown
, PixmapReferenceCountChanged
, PixmapCacheCountChanged
, PixmapLoadingStarted
,
PixmapLoadingFinished
, PixmapLoadingError
, MaximumPixmapEventType
} |
|
enum | SceneGraphFrameType {
SceneGraphRendererFrame
, SceneGraphAdaptationLayerFrame
, SceneGraphContextFrame
, SceneGraphRenderLoopFrame
,
SceneGraphTexturePrepare
, SceneGraphTextureDeletion
, SceneGraphPolishAndSync
, SceneGraphWindowsRenderShow
,
SceneGraphWindowsAnimations
, SceneGraphPolishFrame
, MaximumSceneGraphFrameType
, NumRenderThreadFrameTypes = SceneGraphPolishAndSync
,
NumGUIThreadFrameTypes = MaximumSceneGraphFrameType - NumRenderThreadFrameTypes
} |
|
enum | Quick3DFrameType {
Quick3DRenderFrame
, Quick3DSynchronizeFrame
, Quick3DPrepareFrame
, Quick3DMeshLoad
,
Quick3DCustomMeshLoad
, Quick3DTextureLoad
, Quick3DGenerateShader
, Quick3DLoadShader
,
Quick3DParticleUpdate
, Quick3DRenderCall
, Quick3DRenderPass
, Quick3DEventData
,
MaximumQuick3DFrameType
} |
|
enum | ProfileFeature {
ProfileJavaScript
, ProfileMemory
, ProfilePixmapCache
, ProfileSceneGraph
,
ProfileAnimations
, ProfilePainting
, ProfileCompiling
, ProfileCreating
,
ProfileBinding
, ProfileHandlingSignal
, ProfileInputEvents
, ProfileDebugMessages
,
ProfileQuick3D
, MaximumProfileFeature
} |
|
enum | InputEventType {
InputKeyPress
, InputKeyRelease
, InputKeyUnknown
, InputMousePress
,
InputMouseRelease
, InputMouseMove
, InputMouseDoubleClick
, InputMouseWheel
,
InputMouseUnknown
, MaximumInputEventType
} |
|
Definition at line 25 of file qqmlprofilerdefinitions_p.h.
◆ EventType
◆ InputEventType
Enumerator |
---|
InputKeyPress | |
InputKeyRelease | |
InputKeyUnknown | |
InputMousePress | |
InputMouseRelease | |
InputMouseMove | |
InputMouseDoubleClick | |
InputMouseWheel | |
InputMouseUnknown | |
MaximumInputEventType | |
Definition at line 126 of file qqmlprofilerdefinitions_p.h.
◆ Message
Enumerator |
---|
Event | |
RangeStart | |
RangeData | |
RangeLocation | |
RangeEnd | |
Complete | |
PixmapCacheEvent | |
SceneGraphFrame | |
MemoryAllocation | |
DebugMessage | |
Quick3DFrame | |
MaximumMessage | |
Definition at line 26 of file qqmlprofilerdefinitions_p.h.
◆ PixmapEventType
Enumerator |
---|
PixmapSizeKnown | |
PixmapReferenceCountChanged | |
PixmapCacheCountChanged | |
PixmapLoadingStarted | |
PixmapLoadingFinished | |
PixmapLoadingError | |
MaximumPixmapEventType | |
Definition at line 64 of file qqmlprofilerdefinitions_p.h.
◆ ProfileFeature
Enumerator |
---|
ProfileJavaScript | |
ProfileMemory | |
ProfilePixmapCache | |
ProfileSceneGraph | |
ProfileAnimations | |
ProfilePainting | |
ProfileCompiling | |
ProfileCreating | |
ProfileBinding | |
ProfileHandlingSignal | |
ProfileInputEvents | |
ProfileDebugMessages | |
ProfileQuick3D | |
MaximumProfileFeature | |
Definition at line 108 of file qqmlprofilerdefinitions_p.h.
◆ Quick3DFrameType
Enumerator |
---|
Quick3DRenderFrame | |
Quick3DSynchronizeFrame | |
Quick3DPrepareFrame | |
Quick3DMeshLoad | |
Quick3DCustomMeshLoad | |
Quick3DTextureLoad | |
Quick3DGenerateShader | |
Quick3DLoadShader | |
Quick3DParticleUpdate | |
Quick3DRenderCall | |
Quick3DRenderPass | |
Quick3DEventData | |
MaximumQuick3DFrameType | |
Definition at line 92 of file qqmlprofilerdefinitions_p.h.
◆ RangeType
Enumerator |
---|
Painting | |
Compiling | |
Creating | |
Binding | |
HandlingSignal | |
Javascript | |
MaximumRangeType | |
Definition at line 53 of file qqmlprofilerdefinitions_p.h.
◆ SceneGraphFrameType
Enumerator |
---|
SceneGraphRendererFrame | |
SceneGraphAdaptationLayerFrame | |
SceneGraphContextFrame | |
SceneGraphRenderLoopFrame | |
SceneGraphTexturePrepare | |
SceneGraphTextureDeletion | |
SceneGraphPolishAndSync | |
SceneGraphWindowsRenderShow | |
SceneGraphWindowsAnimations | |
SceneGraphPolishFrame | |
MaximumSceneGraphFrameType | |
NumRenderThreadFrameTypes | |
NumGUIThreadFrameTypes | |
Definition at line 75 of file qqmlprofilerdefinitions_p.h.
The documentation for this struct was generated from the following file: