openshot-audio  0.1.6
Public Member Functions | List of all members
RelativeRectangleComponentPositioner Class Reference
Inheritance diagram for RelativeRectangleComponentPositioner:
RelativeCoordinatePositionerBase MarkerList::Listener

Public Member Functions

 RelativeRectangleComponentPositioner (Component &comp, const RelativeRectangle &r)
 
bool registerCoordinates () override
 
bool isUsingRectangle (const RelativeRectangle &other) const noexcept
 
void applyToComponentBounds () override
 
void applyNewBounds (const Rectangle< int > &newBounds) override
 
- Public Member Functions inherited from RelativeCoordinatePositionerBase
 RelativeCoordinatePositionerBase (Component &component)
 
 ~RelativeCoordinatePositionerBase ()
 
void componentMovedOrResized (Component &, bool, bool)
 
void componentParentHierarchyChanged (Component &)
 
void componentChildrenChanged (Component &component)
 
void componentBeingDeleted (Component &component)
 
void markersChanged (MarkerList *)
 
void markerListBeingDeleted (MarkerList *markerList)
 
void apply ()
 
bool addCoordinate (const RelativeCoordinate &coord)
 
bool addPoint (const RelativePoint &point)
 
- Public Member Functions inherited from MarkerList::Listener
virtual ~Listener ()
 

Additional Inherited Members

Constructor & Destructor Documentation

RelativeRectangleComponentPositioner::RelativeRectangleComponentPositioner ( Component comp,
const RelativeRectangle r 
)
inline

Member Function Documentation

void RelativeRectangleComponentPositioner::applyNewBounds ( const Rectangle< int > &  newBounds)
inlineoverride
void RelativeRectangleComponentPositioner::applyToComponentBounds ( )
inlineoverridevirtual
bool RelativeRectangleComponentPositioner::isUsingRectangle ( const RelativeRectangle other) const
inlinenoexcept
bool RelativeRectangleComponentPositioner::registerCoordinates ( )
inlineoverridevirtual

The documentation for this class was generated from the following file: