Packages Index

assetsrcsourcecode package

Asset Management
AssetManager
backendsrcsourcecode package

Data backend classes here...
BackendLayer
buildersrcsourcecode package

The Builder creating the Render Engine,
located within the MObject Subsystem
Builder
cinelerra3
codegenThis package is used to organize code generation by BOUML. It is considered useless after having generated the initial code skeleton.
commonsrcsourcecode package

Common library and helper classes
CommonLib
Controller
controllersrcsourcecode package

The Processing and Render Controller,
located within the MObject Subsystem
design
designAll things concering the big picture.
Not a real code package, rather a container for design drafts, specifications, decisions.
enginesrcsourcecode package

The Core Render Engine
GUIGUI is here just a container to hold any entities considered to be User Interface related, which is not in focus for this Design draft
guisrcsourcecode package

User Interface classes go here
mobjectsrcsourcecode package

MObject Subsystem
including the Session (EDL), Builder and Processing Controller
MObject
procsrcsourcecode package

All classes belonging to the (middle) processing layer
ProcessingLayer
RenderEngine
sessionsrcsourcecode package

Everything concerning the EDL and Session, within the MObject Subsystem
toolsrcsourcecode package

Tools and Utilities
(separate from the main cinelrra binary)