![]() |
Mako 8.2.0 API
MakoCore SDK API Documentation
|
EDL class and type definitions. More...
Files | |
| file | edlmath.h |
| (very thin) portability layer around operating system provided math functionality but also includes a definition of "pi" and functions to interconvert between (angular) degrees and radians | |
| file | edlnamespaces.h |
| EDL C++ namespace(s) | |
| file | edlproperty.h |
| EDL uses the concept of a "property" that can store a value that has one of a number of different types (integer, string, pointer, time etc.) | |
| file | edlsimplebuffer.h |
| Simple buffer class which preserves the allocation context where the buffers were created. | |
| file | edlstring.h |
| EDLString and EDLSysString classes and associated EDL string manipulation functions. | |
| file | edltime.h |
| IEDLTime class that represents the EDL date-time. | |
| file | edltypes.h |
| EDL "standard" types including known bit-length signed and unsigned integer type[def]s and definitions of EDL_TRUE and EDL_FALSE. | |
| file | edlvector.h |
| Simple template vector class for general use. | |
| file | iabort.h |
| Progress monitoring, event handling and abort signalling. | |
| file | iedlcollection.h |
| EDL "collection" interface. | |
| file | iedlenum.h |
| EDL iterator template classes designed to allow iteration over the contents of a collection. Then a set of typedefs that provide collections of doubles, FPoints, FRects, EDLStrings and EDLSysStrings that can then be iterated over. | |
| file | iedltree.h |
| EDL "tree" interface. | |
| file | ifilespec.h |
| Interface to File specification. | |
| file | ircobject.h |
| Interface for Reference Counted Object. | |
| file | memutils.h |
EDL portability wrappers around memset(), memcpy() and memcmp() to allow EDL to use alternate implementations where necessary. | |
| file | smartptr.h |
EDL smart pointers which, in conjunction with the IRCOject class, provide reference-counted and automatically garbage-collected IEDLObjects which are typically returned by one of the EDL class factories. | |
Classes | |
| class | IEDLTime |
| Interface to EDL date-time class. More... | |
| class | IEDLTime::Data |
| Initialization data. More... | |
| class | IRCObject |
| Base class Interface for all Reference Counted objects. More... | |
EDL class and type definitions.