75 list = mlh->getMarkers (
true);
85 list = mlh->getMarkers (
false);
153 return parent->findChildWithID (componentID);
198 positioner.registerMarkerListListener (mlh->getMarkers (
true));
199 positioner.registerMarkerListListener (mlh->getMarkers (
false));
309 comp.addComponentListener (
this);
318 list->addListener (
this);
static Audio_Scope * scope
Definition player.cpp:26
CAdPlugDatabase::CRecord::RecordType type
Definition adplugdb.cpp:93
static String toHexString(int number)
Definition String.cpp:1830
Positioner(Component &component) noexcept
Definition juce_Component.cpp:2266
Component & getComponent() const noexcept
Definition juce_Component.h:2363
Definition juce_Component.h:36
Definition juce_Expression.h:137
virtual void visit(const Scope &)=0
Definition juce_Expression.h:109
virtual Expression getSymbolValue(const String &symbol) const
Definition juce_Expression.cpp:1123
virtual void visitRelativeScope(const String &scopeName, Visitor &visitor) const
Definition juce_Expression.cpp:1165
Definition juce_Expression.h:44
double evaluate() const
Definition juce_Expression.cpp:984
Definition juce_MarkerList.h:54
Definition juce_MarkerList.h:39
Definition juce_RelativeCoordinate.h:73
const Expression & getExpression() const
Definition juce_RelativeCoordinate.h:132
Component & component
Definition juce_RelativeCoordinatePositioner.h:67
ComponentScope(Component &)
Definition juce_RelativeCoordinatePositioner.cpp:99
String getScopeUID() const override
Definition juce_RelativeCoordinatePositioner.cpp:145
void visitRelativeScope(const String &scopeName, Visitor &) const override
Definition juce_RelativeCoordinatePositioner.cpp:135
Expression getSymbolValue(const String &symbol) const override
Definition juce_RelativeCoordinatePositioner.cpp:104
Component * findSiblingComponent(const String &componentID) const
Definition juce_RelativeCoordinatePositioner.cpp:150
Definition juce_RelativeCoordinatePositioner.cpp:160
Expression getSymbolValue(const String &symbol) const override
Definition juce_RelativeCoordinatePositioner.cpp:167
DependencyFinderScope(Component &comp, RelativeCoordinatePositionerBase &p, bool &result)
Definition juce_RelativeCoordinatePositioner.cpp:162
void visitRelativeScope(const String &scopeName, Visitor &visitor) const override
Definition juce_RelativeCoordinatePositioner.cpp:211
bool & ok
Definition juce_RelativeCoordinatePositioner.cpp:232
RelativeCoordinatePositionerBase & positioner
Definition juce_RelativeCoordinatePositioner.cpp:231
void componentBeingDeleted(Component &) override
Definition juce_RelativeCoordinatePositioner.cpp:262
void componentChildrenChanged(Component &) override
Definition juce_RelativeCoordinatePositioner.cpp:256
bool addPoint(const RelativePoint &)
Definition juce_RelativeCoordinatePositioner.cpp:299
void markersChanged(MarkerList *) override
Definition juce_RelativeCoordinatePositioner.cpp:269
RelativeCoordinatePositionerBase(Component &)
Definition juce_RelativeCoordinatePositioner.cpp:236
void registerMarkerListListener(MarkerList *)
Definition juce_RelativeCoordinatePositioner.cpp:314
virtual void applyToComponentBounds()=0
virtual bool registerCoordinates()=0
void componentParentHierarchyChanged(Component &) override
Definition juce_RelativeCoordinatePositioner.cpp:251
bool registeredOk
Definition juce_RelativeCoordinatePositioner.h:81
bool addCoordinate(const RelativeCoordinate &)
Definition juce_RelativeCoordinatePositioner.cpp:291
Array< MarkerList * > sourceMarkerLists
Definition juce_RelativeCoordinatePositioner.h:80
~RelativeCoordinatePositionerBase() override
Definition juce_RelativeCoordinatePositioner.cpp:241
void registerComponentListener(Component &)
Definition juce_RelativeCoordinatePositioner.cpp:305
void componentMovedOrResized(Component &, bool, bool) override
Definition juce_RelativeCoordinatePositioner.cpp:246
Array< Component * > sourceComponents
Definition juce_RelativeCoordinatePositioner.h:79
void apply()
Definition juce_RelativeCoordinatePositioner.cpp:280
void markerListBeingDeleted(MarkerList *) override
Definition juce_RelativeCoordinatePositioner.cpp:274
void unregisterListeners()
Definition juce_RelativeCoordinatePositioner.cpp:323
Definition juce_RelativePoint.h:38
RelativeCoordinate x
Definition juce_RelativePoint.h:88
RelativeCoordinate y
Definition juce_RelativePoint.h:88
Definition juce_String.h:53
register unsigned i
Definition inflate.c:1575
static const char * name
Definition pugl.h:1582
static uintptr_t parent
Definition pugl.h:1644
int marker
Definition jpeglib.h:950
static int JUCE_CDECL comp(const void *a, const void *b)
Definition lsp.c:298
Definition carla_juce.cpp:31
int pointer_sized_int
Definition juce_MathsFunctions.h:80
@ list
Definition juce_AccessibilityRole.h:56
#define false
Definition ordinals.h:83
Definition juce_MarkerList.h:153
Definition juce_RelativeCoordinatePositioner.cpp:30
static const MarkerList::Marker * findMarker(Component &component, const String &name, MarkerList *&list)
Definition juce_RelativeCoordinatePositioner.cpp:67
Component & component
Definition juce_RelativeCoordinatePositioner.cpp:95
Expression getSymbolValue(const String &symbol) const override
Definition juce_RelativeCoordinatePositioner.cpp:33
void visitRelativeScope(const String &scopeName, Visitor &visitor) const override
Definition juce_RelativeCoordinatePositioner.cpp:48
String getScopeUID() const override
Definition juce_RelativeCoordinatePositioner.cpp:62
MarkerListScope(Component &comp)
Definition juce_RelativeCoordinatePositioner.cpp:31
@ y
Definition juce_RelativeCoordinate.h:168
@ top
Definition juce_RelativeCoordinate.h:167
@ left
Definition juce_RelativeCoordinate.h:167
@ unknown
Definition juce_RelativeCoordinate.h:170
@ right
Definition juce_RelativeCoordinate.h:167
@ parent
Definition juce_RelativeCoordinate.h:169
@ x
Definition juce_RelativeCoordinate.h:168
@ height
Definition juce_RelativeCoordinate.h:168
@ width
Definition juce_RelativeCoordinate.h:168
@ bottom
Definition juce_RelativeCoordinate.h:167
static Type getTypeOf(const String &s) noexcept
Definition juce_RelativeCoordinate.cpp:39
static const String parent
Definition juce_RelativeCoordinate.h:151
uch * p
Definition crypt.c:594
int result
Definition process.c:1455