Layout control nodes arrange content. More...
Classes | |
class | kanzi::ContentLayout2D |
Use the Content Layout 2D node to present content in a 2D UI control as a single item. More... | |
class | kanzi::ContentLayout3D |
Use the Content Layout 3D node to present content in a 3D UI control as a single item. More... | |
class | kanzi::ContentLayoutConcept |
Use the Content Layout nodes to present complex content as one element in the UI. More... | |
class | kanzi::ContentLayoutConceptImpl< TBaseClass, TDerivedClass > |
ContentLayoutConceptImpl is an abstract class for implementing the Content Layout node concept. More... | |
class | kanzi::DockLayout2D |
Use the Dock Layout 2D node to place nodes relative to each other along the sides of a Dock Layout 2D node. More... | |
class | kanzi::DockLayout3D |
Use the Dock Layout 3D node to place nodes relative to each other along the sides of a Dock Layout 3D node. More... | |
class | kanzi::DockLayoutConcept |
Dock layout concept base class. More... | |
class | kanzi::DockLayoutConceptImpl< TBaseClass, TDerivedClass > |
Dock layout concept implementation base class. More... | |
class | kanzi::EmptyNode2D |
Empty Node 2D can be used to group other 2D nodes. More... | |
class | kanzi::EmptyNode3D |
class | kanzi::FlowLayout2D |
Flow Layout 2D arranges 2D items along a line and continues to the next line when it runs out of space. More... | |
class | kanzi::FlowLayout3D |
Flow Layout 3D arranges 3D items along a line and continues to the next line when it runs out of space. More... | |
class | kanzi::FlowLayoutConcept |
Flow layout concept base class. More... | |
class | kanzi::FlowLayoutConceptImpl< TBaseClass, TDerivedClass > |
Flow layout concept implementation base class. More... | |
class | kanzi::GridLayout2D |
Grid Layout 2D arranges 2D items in a grid. More... | |
class | kanzi::GridLayout3D |
Grid Layout 3D arranges 3D items in a grid. More... | |
class | kanzi::GridLayoutConcept |
Base class for the Grid Layout nodes. More... | |
class | kanzi::GridLayoutConceptImpl< TBaseClass, TDerivedClass > |
Implementation class for GridLayoutConcept. More... | |
class | kanzi::StackLayout2D |
Stack Layout 2D arranges its items on a line along the axis you specify in the DirectionProperty. More... | |
class | kanzi::StackLayout3D |
Stack Layout 3D arranges its items on a line along the axis you specify in the DirectionProperty. More... | |
class | kanzi::StackLayoutConcept |
Stack layout concept base class. More... | |
class | kanzi::StackLayoutConceptImpl< TBaseClass, TDerivedClass > |
Stack layout concept implementation base class. More... | |
class | kanzi::TrajectoryLayout2D |
Trajectory Layout 2D arranges its items along a trajectory. More... | |
class | kanzi::TrajectoryLayout3D |
Trajectory Layout 3D arranges its items along a trajectory. More... | |
class | kanzi::TrajectoryLayoutConcept |
Base class for TrajectoryLayout classes. More... | |
class | kanzi::TrajectoryLayoutConceptImpl< TBaseClass, TDerivedClass > |
TrajectoryLayoutConceptImpl provides the common base implementation for Trajectory Layout nodes. More... | |
Layout control nodes arrange content.
Layout control nodes are especially useful for content that is dynamically added or removed during the use of a Kanzi application, or that is loaded from external sources, for example, from files in a directory.