Dali 3D User Interface Engine
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234567]
oNanonymous_namespace{atlas-glyph-manager-impl.cpp}
oNanonymous_namespace{automation.cpp}
oNanonymous_namespace{base-signal.cpp}
oNanonymous_namespace{blending-options.cpp}
oNanonymous_namespace{bubble-emitter-impl.cpp}
oNanonymous_namespace{builder-animations.cpp}
oNanonymous_namespace{builder-signals.cpp}
oNanonymous_namespace{control-renderer-impl.cpp}
oNanonymous_namespace{core-impl.cpp}
oNanonymous_namespace{demangler.cpp}
oNanonymous_namespace{depth-layout.cpp}
oNanonymous_namespace{egl-image-extensions.cpp}
oNanonymous_namespace{feedback-style.cpp}
oNanonymous_namespace{gl-call-debug.cpp}
oNanonymous_namespace{gl-proxy-implementation.cpp}
oNanonymous_namespace{gradient.cpp}
oNanonymous_namespace{grid-layout.cpp}
oNanonymous_namespace{item-view-impl.cpp}
oNanonymous_namespace{magnifier.cpp}
oNanonymous_namespace{matrix.cpp}
oNanonymous_namespace{matrix3.cpp}
oNanonymous_namespace{message-buffer.cpp}
oNanonymous_namespace{nine-patch-image-impl.cpp}
oNanonymous_namespace{node.cpp}
oNanonymous_namespace{page-turn-view-impl.cpp}
oNanonymous_namespace{prepare-render-instructions.cpp}
oNanonymous_namespace{program.cpp}
oNanonymous_namespace{properties.cpp}
oNanonymous_namespace{render-item.cpp}
oNanonymous_namespace{render-property-buffer.cpp}
oNanonymous_namespace{renderer-factory-impl.cpp}
oNanonymous_namespace{resource-ticket.cpp}
oNanonymous_namespace{scene-graph-animation.cpp}
oNanonymous_namespace{scene-graph-camera-attachment.cpp}
oNanonymous_namespace{scene-graph-material.cpp}
oNanonymous_namespace{scene-graph-renderer.cpp}
oNanonymous_namespace{scroll-bar-impl.cpp}
oNanonymous_namespace{scroll-overshoot-indicator-impl.cpp}
oNanonymous_namespace{scroll-view-impl.cpp}
oNanonymous_namespace{segmentation.cpp}
oNanonymous_namespace{shader-factory.cpp}
oNanonymous_namespace{shadow-view.cpp}
oNanonymous_namespace{spiral-layout.cpp}
oNanonymous_namespace{style-manager-impl.cpp}
oNanonymous_namespace{super-blur-view-impl.cpp}
oNanonymous_namespace{system-trace.cpp}
oNanonymous_namespace{table-view-impl.cpp}
oNanonymous_namespace{text-atlas-renderer.cpp}
oNanonymous_namespace{text-clipper.cpp}
oNanonymous_namespace{text-controller-impl.cpp}
oNanonymous_namespace{text-controller.cpp}
oNanonymous_namespace{text-decorator.cpp}
oNanonymous_namespace{texture-cache.cpp}
oNanonymous_namespace{type-info-impl.cpp}
oNanonymous_namespace{type-registry-impl.cpp}
oNanonymous_namespace{utc-Dali-AccessibilityManager.cpp}
oNanonymous_namespace{utc-Dali-Actor.cpp}
oNanonymous_namespace{utc-Dali-Alignment.cpp}
oNanonymous_namespace{utc-Dali-Animation.cpp}
oNanonymous_namespace{utc-Dali-Any.cpp}
oNanonymous_namespace{utc-Dali-Application.cpp}
oNanonymous_namespace{utc-Dali-Atlas.cpp}
oNanonymous_namespace{utc-Dali-BaseHandle.cpp}
oNanonymous_namespace{utc-Dali-BitmapLoader.cpp}
oNanonymous_namespace{utc-Dali-BubbleEmitter.cpp}
oNanonymous_namespace{utc-Dali-BufferImage.cpp}
oNanonymous_namespace{utc-Dali-Builder.cpp}
oNanonymous_namespace{utc-Dali-Button.cpp}
oNanonymous_namespace{utc-Dali-CameraActor.cpp}
oNanonymous_namespace{utc-Dali-CheckBoxButton.cpp}
oNanonymous_namespace{utc-Dali-ConditionalWait.cpp}
oNanonymous_namespace{utc-Dali-ConfirmationPopup.cpp}
oNanonymous_namespace{utc-Dali-ConnectionTracker.cpp}
oNanonymous_namespace{utc-Dali-Constrainer.cpp}
oNanonymous_namespace{utc-Dali-Constraint.cpp}
oNanonymous_namespace{utc-Dali-ConstraintFunction.cpp}
oNanonymous_namespace{utc-Dali-Constraints.cpp}
oNanonymous_namespace{utc-Dali-Context.cpp}
oNanonymous_namespace{utc-Dali-Control.cpp}
oNanonymous_namespace{utc-Dali-ControlImpl.cpp}
oNanonymous_namespace{utc-Dali-ControlRenderer.cpp}
oNanonymous_namespace{utc-Dali-CubeTransitionEffect.cpp}
oNanonymous_namespace{utc-Dali-CustomActor.cpp}
oNanonymous_namespace{utc-Dali-DebugRenderer.cpp}
oNanonymous_namespace{utc-Dali-DistanceField.cpp}
oNanonymous_namespace{utc-Dali-EncodedBufferImage.cpp}
oNanonymous_namespace{utc-Dali-GaussianBlurView.cpp}
oNanonymous_namespace{utc-Dali-Geometry.cpp}
oNanonymous_namespace{utc-Dali-Gesture.cpp}
oNanonymous_namespace{utc-Dali-GifLoader.cpp}
oNanonymous_namespace{utc-Dali-Handle.cpp}
oNanonymous_namespace{utc-Dali-HitTestAlgorithm.cpp}
oNanonymous_namespace{utc-Dali-HoverProcessing.cpp}
oNanonymous_namespace{utc-Dali-IcoLoader.cpp}
oNanonymous_namespace{utc-Dali-Image.cpp}
oNanonymous_namespace{utc-Dali-ImageAtlas.cpp}
oNanonymous_namespace{utc-Dali-ImageOperations.cpp}
oNanonymous_namespace{utc-Dali-ImageView.cpp}
oNanonymous_namespace{utc-Dali-Internal-FixedSizeMemoryPool.cpp}
oNanonymous_namespace{utc-Dali-Internal-ImageFactory.cpp}
oNanonymous_namespace{utc-Dali-Internal-ResourceClient.cpp}
oNanonymous_namespace{utc-Dali-IntrusivePtr.cpp}
oNanonymous_namespace{utc-Dali-ItemLayout.cpp}
oNanonymous_namespace{utc-Dali-ItemView.cpp}
oNanonymous_namespace{utc-Dali-JsonParser.cpp}
oNanonymous_namespace{utc-Dali-KeyboardFocusManager.cpp}
oNanonymous_namespace{utc-Dali-KeyEvent.cpp}
oNanonymous_namespace{utc-Dali-KeyInputFocusManager.cpp}
oNanonymous_namespace{utc-Dali-Lifecycle-Controller.cpp}
oNanonymous_namespace{utc-Dali-LocklessBuffer.cpp}
oNanonymous_namespace{utc-Dali-LongPressGestureDetector.cpp}
oNanonymous_namespace{utc-Dali-Material.cpp}
oNanonymous_namespace{utc-Dali-Matrix3.cpp}
oNanonymous_namespace{utc-Dali-Model3dView.cpp}
oNanonymous_namespace{utc-Dali-Mutex.cpp}
oNanonymous_namespace{utc-Dali-NinePatchImages.cpp}
oNanonymous_namespace{utc-Dali-ObjectRegistry.cpp}
oNanonymous_namespace{utc-Dali-PageTurnView.cpp}
oNanonymous_namespace{utc-Dali-PanGestureDetector.cpp}
oNanonymous_namespace{utc-Dali-Path.cpp}
oNanonymous_namespace{utc-Dali-PinchGestureDetector.cpp}
oNanonymous_namespace{utc-Dali-Popup.cpp}
oNanonymous_namespace{utc-Dali-PropertyBuffer.cpp}
oNanonymous_namespace{utc-Dali-PropertyNotification.cpp}
oNanonymous_namespace{utc-Dali-PropertyValue.cpp}
oNanonymous_namespace{utc-Dali-PushButton.cpp}
oNanonymous_namespace{utc-Dali-RadioButton.cpp}
oNanonymous_namespace{utc-Dali-Renderer.cpp}
oNanonymous_namespace{utc-Dali-RendererFactory.cpp}
oNanonymous_namespace{utc-Dali-RenderTask.cpp}APIs:
oNanonymous_namespace{utc-Dali-ResourceImage.cpp}
oNanonymous_namespace{utc-Dali-Scripting.cpp}
oNanonymous_namespace{utc-Dali-ScrollBar.cpp}
oNanonymous_namespace{utc-Dali-ScrollView.cpp}
oNanonymous_namespace{utc-Dali-ScrollViewEffect.cpp}
oNanonymous_namespace{utc-Dali-Shader.cpp}
oNanonymous_namespace{utc-Dali-ShaderEffect.cpp}
oNanonymous_namespace{utc-Dali-SignalTemplates.cpp}
oNanonymous_namespace{utc-Dali-SignalTemplatesFunctors.cpp}
oNanonymous_namespace{utc-Dali-SingletonService.cpp}
oNanonymous_namespace{utc-Dali-Slider.cpp}
oNanonymous_namespace{utc-Dali-Stage.cpp}
oNanonymous_namespace{utc-Dali-SuperBlurView.cpp}
oNanonymous_namespace{utc-Dali-TableView.cpp}
oNanonymous_namespace{utc-Dali-TapGestureDetector.cpp}
oNanonymous_namespace{utc-Dali-Text-CharacterSetConversion.cpp}
oNanonymous_namespace{utc-Dali-Text-MultiLanguage.cpp}
oNanonymous_namespace{utc-Dali-Text-Segmentation.cpp}
oNanonymous_namespace{utc-Dali-TextEditor.cpp}
oNanonymous_namespace{utc-Dali-TextField.cpp}
oNanonymous_namespace{utc-Dali-TextLabel.cpp}
oNanonymous_namespace{utc-Dali-Thread.cpp}
oNanonymous_namespace{utc-Dali-TiltSensor.cpp}
oNanonymous_namespace{utc-Dali-Timer.cpp}
oNanonymous_namespace{utc-Dali-ToolBar.cpp}
oNanonymous_namespace{utc-Dali-TouchProcessing.cpp}
oNanonymous_namespace{utc-Dali-TtsPlayer.cpp}
oNanonymous_namespace{utc-Dali-TypeRegistry.cpp}
oNanonymous_namespace{utc-Dali-Uint16Pair.cpp}
oNanonymous_namespace{utc-Dali-Vector.cpp}
oNanonymous_namespace{utc-Dali-WeakHandle.cpp}
oNanonymous_namespace{utc-Dali-WheelEvent.cpp}
oNanonymous_namespace{utc-Dali-Window.cpp}
oNanonymous_namespace{utc-image-loading-common.h}
oNDaliThe top level DALi namespace
oNDALI_IMPORT_API
oNImpl
oNInternal
oNTestChaining
oNTestHarness
oNTestPropertyTypes
oNUtcDaliConstraintAddSource
oNUtcDaliConstraintClone
oNUtcDaliConstraintNewFunction
oNUtcDaliConstraintNewFunctorMember
oC_Guide_Accessibility
oC_Guide_Control_Renderers
oC_Guide_Creating_UI_Controls
oC_Guide_DALi_Fundamentals
oC_Guide_JavaScript_Wrapping
oC_Guide_JSON_and_JavaScript_overview
oC_Guide_JSON_Specification
oC_Guide_Performance_Profiling
oC_Guide_Performance_Tips
oC_Guide_Popup
oC_Guide_Resource_Image_Scaling
oC_Guide_ResourceTracking
oC_Guide_Script_Hello_World
oC_Guide_Texture_compression
oC_Guide_TextureAtlases
oC_Guide_Visual_Debugger
oC_Guide_Writing_DALi_Programming_Guide_Documentation
oCAccessibilityManagerScrollSignalHandler
oCAccessibilityManagerSignalHandler
oCAutoCloseFile
oCConstraintAppliedCheck
oCDefaultFunctionCoverageA Helper to test default functions
oCImageDetailsStructure to hold image details and the reference buffer
oCImageFittingTestParameters
oCImageInfoStructure to hold image name and position within the atlas
oCKeyLookup
oCKtxTestFixtureThis class encapsulates knowledge of testing compressed files
oCLayer
oCLoadFunctionsA structure storing the methods that should be called when reading an image's header and when reading the bitmap from the image file
oCMemoryPoolObjectAllocatorTestObject
oCMemoryPoolObjectAllocatorTestObjectTracking
oCMultiTouch
oCMyTestApp
oCOptionalTypes
oCOptionalTypes< T & >
oCOptionalTypes< T * >
oCOptionalValue
oCPropertyControllerThis example shows how to set properties in C++ and how to register and look-up custom properties
oCPropertyNotificationConstWrapper
oCSignalDelegateTestClassThis object allows us to test member function connection
oCSignalDelegateTestFunctorThis functor is used to test the signal delegate's connect ( to functor ) method
oCStaticFunctionHandlers
oCStubImageLoaderClient
oCTestApp
oCTestBasicConnectionTrackerInterfaceTest that reimplmenting ConnectionTrackerInterface actually works
oCTestButton
oCTestCallback
oCtestcase_s
oCTestConnectionTrackerObjectA connection tracker is required when connecting a signal delegate to a functor
oCTestEmitDuringCallbackA version of TestSlotHandler which disconnects during the callback
oCTestFunctorTest functor, we store a reference to a bool which is outside of the functor so when the functor is copied, the copy can reference the original data
oCTestObject
oCTestSignals
oCTestSlotDelegateHandlerA version of TestSlotHandler which uses SlotDelegate
oCTestSlotDisconnectorA version of TestSlotHandler which disconnects during the callback
oCTestSlotHandlerA helper class with various slots
oCTestSlotMultiDisconnectorA more complicated version of TestSlotDisconnector, which disconnects some but not all callbacks
oCTextEditor
oCTextField
oCTextLabel
oCUpdateManagerTestConstraint
oCUtf32ToUtf8Data
\CVoidFunctorVoid
Dali Docs Home
Read more about Dali