openshot-audio
0.1.6
|
Public Member Functions | |
ObjectClass () | |
![]() | |
DynamicObject () | |
DynamicObject (const DynamicObject &) | |
~DynamicObject () | |
virtual bool | hasProperty (const Identifier &propertyName) const |
virtual const var & | getProperty (const Identifier &propertyName) const |
virtual void | setProperty (const Identifier &propertyName, const var &newValue) |
virtual void | removeProperty (const Identifier &propertyName) |
virtual bool | hasMethod (const Identifier &methodName) const |
virtual var | invokeMethod (Identifier methodName, const var::NativeFunctionArgs &args) |
void | setMethod (Identifier methodName, var::NativeFunction function) |
void | clear () |
NamedValueSet & | getProperties () noexcept |
void | cloneAllProperties () |
virtual Ptr | clone () |
virtual void | writeAsJSON (OutputStream &, int indentLevel, bool allOnOneLine) |
![]() | |
void | incReferenceCount () noexcept |
void | decReferenceCount () noexcept |
bool | decReferenceCountWithoutDeleting () noexcept |
int | getReferenceCount () const noexcept |
Static Public Member Functions | |
static Identifier | getClassName () |
static var | dump (Args a) |
static var | cloneFn (Args a) |
Additional Inherited Members | |
![]() | |
typedef ReferenceCountedObjectPtr< DynamicObject > | Ptr |
![]() | |
ReferenceCountedObject () | |
virtual | ~ReferenceCountedObject () |
void | resetReferenceCount () noexcept |
|
inline |
|
inlinestatic |