AGX Dynamics 2.42.3.0
Loading...
Searching...
No Matches
agx::Clock Member List

This is the complete list of members for agx::Clock, including all inherited members.

_load(TiXmlElement *eComponent, Device *device)agx::Componentstatic
addCallback(const Callback *callback)agx::EventT< Callback >
addCallbackFirst(const Callback *callback)agx::EventT< Callback >
addEvent(agx::Clock::Event *event)agx::Clock
addFrameJob(agx::Job *job)agx::Clock
addFrameTask(agx::Task *task)agx::Clock
addListener(EventListener *listener)agx::Object
addObject(agx::Object *object, bool assignContext=true)agx::Componentvirtual
addObjectEventagx::Component
addSlave(agx::Clock *slave)agx::Clock
allocateObserverVector() constagx::Referencedprotected
as()agx::Referenced
as() constagx::Referenced
asSafe()agx::Referenced
asSafe() constagx::Referenced
autoComplete(const String &partialName, StringVector &matchingNames) constagx::Componentvirtual
bind(const agx::Path &path)agx::Clock
buildNavigationTree(agxJson::Value &eNode) const overrideagx::Componentvirtual
CallbackPtrVector typedefagx::EventT< Callback >
CallbackType typedefagx::EventT< Callback >
ClassModel()agx::Clockstatic
ClassModel()agx::Clockstatic
Clock(const agx::Name &name="clock", agx::Real frequency=60)agx::Clock
Component(const agx::Name &name=agx::Name(), agx::Model *model=agx::Component::ClassModel(), agx::Device *device=nullptr)agx::Component
configure(TiXmlElement *eClock) overrideagx::Clockvirtual
configure(TiXmlElement *eEvent) overrideagx::Clockvirtual
agx::Component::configure(Model *model)agx::Component
containsCallback(const Callback *callback) constagx::EventT< Callback >
deleteUsingDeleteHandler() constagx::Referencedprotected
Event(const agx::Name &name="Event")agx::Clock
Event(const agx::Callback &callback, agx::Real startDelay, agx::Real interval=-1.0)agx::Clock
EventConstObserver typedefagx::Clock
EventConstRef typedefagx::Clock
EventObserver typedefagx::Clock
EventObserverVector typedefagx::Clock
EventPtrVector typedefagx::Clock
EventRef typedefagx::Clock
EventRefVector typedefagx::Clock
EventT(const agx::Name &name=agx::Name())agx::EventT< Callback >
expandAutoCompletionMatch(const String &query, const StringVector &matchingNames) constagx::Componentprotected
FrameWrapperConstObserver typedefagx::Clock
FrameWrapperConstRef typedefagx::Clock
FrameWrapperObserver typedefagx::Clock
FrameWrapperObserverVector typedefagx::Clock
FrameWrapperPtrVector typedefagx::Clock
FrameWrapperRef typedefagx::Clock
FrameWrapperRefVector typedefagx::Clock
fullName() constagx::Object
fullPath() constagx::Object
fullPath(const agx::Object *root) constagx::Object
generateName(const agx::String &bindPath)agx::Objectstatic
getActiveObjects()agx::Objectstatic
getAutoScopedResource(const agx::Path &path, agx::Model *model=nullptr)agx::Object
getAutoScopedResource(const agx::Path &path, agx::Model *model=nullptr) constagx::Object
getAutoScopedResource(const agx::Path &path)agx::Object
getAutoScopedResource(const agx::Path &path) constagx::Object
getBindPath() constagx::Clock
getCallbacks() constagx::EventT< Callback >
getClock()agx::Clock
getContext()agx::Object
getContext() constagx::Object
getContext()agx::Object
getContext() constagx::Object
getDeleteHandler()agx::Referencedprotectedstatic
getDevice()agx::Component
getDevice() constagx::Component
getDevice()agx::Component
getDevice() constagx::Component
getEnableRebind()agx::Objectstatic
getFrame() constagx::Clock
getFrequency() constagx::Clock
getId() constagx::Object
getImplementationName() constagx::Object
getIndex() constagx::Clock
getInterval() constagx::Clock
getIsThreadTimelineResponsible() constagx::Clock
getModel()agx::Object
getModel() constagx::Object
agx::getName() constagx::Object
agx::Event::getName() constagx::EventT< Callback >
getNextSibling()agx::Object
getNextSibling() constagx::Object
getNumObjects(const agx::Name &name) constagx::Component
getObject(const agx::Name &name, size_t index=0)agx::Component
getObject(const agx::Name &name, size_t index=0) constagx::Component
getObject(const agx::Name &name, agx::Model *model, size_t index=0)agx::Component
getObject(const agx::Name &name, agx::Model *model, size_t index=0) constagx::Component
getObject(const agx::Name &name, size_t index=0)agx::Component
getObject(const agx::Name &name, size_t index=0) constagx::Component
getObjects() constagx::Component
getObjects(agx::ObjectPtrVector &result, bool recursive=false) constagx::Component
getObjects(agx::ObjectPtrVector &result, const agx::Model *model, bool recursive=false) constagx::Component
getPath() constagx::Object
getPath(const agx::Object *root) constagx::Object
getReference()agx::Clock
getReferenceCount() constagx::Referenced
getResource(const agx::Path &path, agx::Model *model=nullptr)agx::Object
getResource(const agx::Path &path, agx::Model *model=nullptr) constagx::Object
getResource(const agx::Path &path)agx::Object
getResource(const agx::Path &path) constagx::Object
getResourceImpl(const Path &path, agx::Model *model) overrideagx::Componentvirtual
getRootContext()agx::Object
getRootContext() constagx::Object
getSlaves() constagx::Clock
getStartDelay() constagx::Clock
getTime() constagx::Clock
getTimeModulation() constagx::Clock
getTimeStep() constagx::Clock
hasListener(EventListener *listener)agx::Object
hasParent(const agx::Object *node) constagx::Object
is() constagx::Referenced
isEnabled() constagx::Clock
isRepeating() constagx::Clock
isUnique() constagx::Object
load(TiXmlElement *eClock, Device *device)agx::Clockstatic
load(TiXmlElement *eEvent, Device *device)agx::Clockstatic
agx::Component::load(const String &path, const Path &_namespace=Path())agx::Componentstatic
agx::Component::load(const String &path, Device *device, const Path &_namespace=Path())agx::Componentstatic
agx::Component::load(const Path &path, const Name &implementation, Device *device, const Path &_namespace=Path())agx::Componentstatic
agx::Object::load(const String &path, Device *device, const String &type="", size_t instance=0)agx::Objectstatic
agx::Object::load(const String &path, Device *device, const String &type, const String &attribute, const String &value)agx::Objectstatic
agx::Object::load(const String &path, Device *device, ObjectPtrVector &loadedObjects)agx::Objectstatic
m_activeThreadagx::EventT< Callback >protected
m_callbacksagx::EventT< Callback >protected
m_iterationIndexagx::EventT< Callback >protected
m_mutexagx::Referencedmutableprotected
m_nameagx::EventT< Callback >protected
m_observersagx::Referencedmutableprotected
m_refCountagx::Referencedmutableprotected
Object(const Name &name=Name(), Model *model=Object::ClassModel())agx::Object
ObjectEvent typedefagx::Component
openDocument(const String &path)agx::Objectstatic
operator=(const Referenced &)agx::Referenced
postTickagx::Clock
preTickagx::Clock
printSubtree() const overrideagx::Componentvirtual
printSubtree(std::ostream &stream, int depth=0) constagx::Component
rebind() overrideagx::Clockvirtual
reference(void *ptr=nullptr) constagx::Referenced
Referenced()agx::Referenced
Referenced(const Referenced &)agx::Referenced
removeAllCallbacks()agx::EventT< Callback >
removeAllObjects()agx::Component
removeCallback(const Callback *callback)agx::EventT< Callback >
removeEvent(agx::Clock::Event *event)agx::Clock
removeFrameJob(agx::Job *job)agx::Clock
removeFrameTask(agx::Task *task)agx::Clock
removeListener(EventListener *listener)agx::Object
removeObject(agx::Object *object)agx::Componentvirtual
removeObject(const agx::Name &name, size_t index=0)agx::Component
removeObjectEventagx::Component
removeSlave(agx::Clock *slave)agx::Clock
reset()agx::Clock
reset()agx::Clock
save(TiXmlElement *eParent) const overrideagx::Clockvirtual
setContext(agx::Object *context)agx::Objectvirtual
setDeleteHandler(DeleteHandler *handler)agx::Referencedprotectedstatic
setDevice(Device *device)agx::Componentprotected
setEnable(agx::Bool flag)agx::Clock
setEnable(bool flag)agx::Clock
setEnableRebind(bool flag)agx::Objectstatic
setFrame(UInt frame)agx::Clock
setFrequency(agx::Real frequency)agx::Clock
setId(UInt32 id)agx::Object
setInterval(agx::Real interval)agx::Clock
setIsThreadTimelineResponsible(bool isResponsible)agx::Clock
setModel(agx::Model *model)agx::Object
setName(const agx::Name &name)agx::Object
setRepeating(bool flag)agx::Clock
setStartDelay(agx::Real time)agx::Clock
setTime(agx::Real64 time)agx::Clock
setTimeModulation(agx::Real modulation)agx::Clock
setTimeStep(agx::Real dt)agx::Clock
snapshot(TiXmlNode *eParent, const String &directory) const overrideagx::Componentvirtual
start()agx::Clock
stepForward(agx::Real delta)agx::Clock
stepTo(agx::Real time)agx::Clock
stop()agx::Clock
tick(bool blocking=true)agx::Clock
TickEvent typedefagx::Clock
traverse(const TraverseCallback &callback)agx::Component
traverse(ComponentVisitor *)agx::Component
TraverseCallback typedefagx::Component
trigger()agx::Event
unreference(void *ptr=nullptr) constagx::Referenced
unreference_nodelete() constagx::Referenced
ValidateCast(const Referenced *object)agx::Referencedstatic
~Clock()agx::Clockprotectedvirtual
~Component()agx::Componentprotectedvirtual
~Event()agx::Clockprotectedvirtual
~Object()agx::Objectprotectedvirtual
~Referenced()agx::Referencedprotectedvirtual