All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractAsyncControl |
|
| AbstractAsyncProperty<V> |
|
| AbstractBasicProperty |
|
| AbstractComponent |
|
| AbstractComponentFactory |
|
| AbstractComponentFactory |
|
| AbstractComponentFactory.Data<T> |
|
| AbstractComponentFactory.Data |
|
| AbstractContainer |
|
| AbstractInlineCommand |
|
| AbstractProperty |
A basic property control base class.
|
| AbstractRoot |
A general purpose base implementation of Root.
|
| AbstractRoot.State |
The possible states this implementation may transition through.
|
| AbstractRootContainer |
|
| AbstractSingleCallFrame |
|
| ArgumentInfo |
Info object used to define the valid input and output arguments of a Control.
|
| AudioBodyContext |
|
| AudioCodeConnector<D extends AudioCodeDelegate> |
|
| AudioCodeContext<D extends AudioCodeDelegate> |
|
| AudioCodeDelegate |
|
| AudioCodeFactory |
|
| AudioConstants |
|
| AudioContext |
|
| AudioContext.Client |
|
| AudioContext.InputClient |
|
| AudioContext.OutputClient |
|
| AudioIn |
|
| AudioOut |
|
| AudioPort |
|
| AudioPort.Input |
|
| AudioPort.Output |
|
| AudioPort.Provider |
|
| AudioSettings |
|
| AuxIn |
Annotate a field or method representing an auxiliary input, such as an Input
or a method with single parameter.
|
| AuxOut |
Annotate a field representing an auxiliary output, such as Output.
|
| BasicCoreRoot |
|
| Binding |
A BindingContext will normally have one Binding for each bound address.
|
| Binding.Adaptor |
Abstract type for binding to a Control.
|
| Binding.SyncRate |
Possible rates for syncing.
|
| BindingContext |
An interface allowing for binding to a Control and (if a property) syncing to
it.
|
| BindingContextControl |
An implementation of BindingContext based around a single Control.
|
| BlendMode |
|
| Blit |
|
| Blur |
|
| Bounds |
Deprecated. |
| BufferedImageSurface |
|
| Bus |
|
| Call |
|
| ChildLauncher |
Service for launching a child process clone of this process, to be provided
to NetworkCoreFactory.
|
| ChildLauncher.Info |
Information about the launched child process.
|
| ClassBodyContext<T> |
|
| ClientConfiguration |
|
| ClientConfiguration.DeviceIndex |
|
| ClientConfiguration.Dimension |
|
| ClientConfiguration.Rotation |
|
| ClientRegistrationException |
|
| ClientRegistrationException |
|
| Clock |
High-precision nanosecond time source.
|
| CodeCompilerService |
|
| CodeComponent<D extends CodeDelegate> |
|
| CodeComponentFactoryService |
|
| CodeComponentFactoryService.Provider |
|
| CodeConnector<D extends CodeDelegate> |
|
| CodeConnector.Plugin |
|
| CodeContext<D extends CodeDelegate> |
|
| CodeContext.ClockListener |
|
| CodeContextFactoryService |
|
| CodeContextFactoryService.Result<D extends CodeDelegate> |
|
| CodeContextFactoryService.Task<D extends CodeDelegate> |
|
| CodeDelegate |
|
| CodeFactory<D extends CodeDelegate> |
|
| CodeFactory.Task<D extends CodeDelegate> |
|
| CodeUtils |
|
| Command |
|
| CommandInstaller |
|
| Component |
Components are the main building blocks (actors) within Praxis CORE.
|
| ComponentAddress |
Address of a Component
A component is a slash separated path of IDs, starting with the ID of the Root
that the Component is in.
|
| ComponentFactory |
|
| ComponentFactory.MetaData<T> |
|
| ComponentFactoryProvider |
|
| ComponentFactoryService |
|
| ComponentInfo |
|
| ComponentInstantiationException |
|
| ComponentProtocol |
|
| ComponentType |
|
| Config |
|
| Config.Port |
Control automatic port creation for properties, triggers, etc.
|
| Config.Preferred |
Mark a feature as "preferred" - particularly important for presenting to
humans.
|
| ConstantImpl |
|
| Constants |
|
| Constants |
|
| Constants |
|
| Constants.BlendMode |
|
| Constants.ColorMode |
|
| Constants.DrawingMode |
|
| Constants.Hint |
|
| Constants.ShapeEndMode |
|
| Constants.ShapeMode |
|
| Constants.ShapeType |
|
| Constants.TextureMode |
|
| Constants.TextureWrap |
|
| Container |
Extension to the Component interface for components that can contain other
components as children.
|
| ContainerProtocol |
|
| Control |
|
| ControlAddress |
|
| ControlDescriptor |
|
| ControlDescriptor.Category |
|
| ControlInfo |
|
| ControlInfo.Type |
|
| ControlInput |
|
| ControlInput.Link |
|
| ControlOutput |
|
| ControlPort |
|
| ControlPort.Input |
|
| ControlPort.Output |
|
| CoreBodyContext |
|
| CoreCodeConnector |
|
| CoreCodeContext |
|
| CoreCodeDelegate |
|
| CoreCodeFactory |
|
| Data |
Support for creating data pipes to work with data of any type.
|
| Data.In<T> |
Input port pipe.
|
| Data.Out<T> |
Input port pipe.
|
| Data.Packet<T> |
A data holder used to wrap data of type T to be passed around a Pipe
graph.
|
| Data.Pipe<T> |
The base type of pipes that can be connected to form processing graphs.
|
| Data.Sink<T> |
Data sink to drive pipe graph.
|
| DataObject |
|
| DataPort<T> |
|
| DataPort.Input<T> |
|
| DataPort.Output<T> |
|
| DataPort.Provider |
|
| DefaultAudioInputPort |
|
| DefaultAudioOutputPort |
|
| DefaultCodeDelegate |
Default base for code delegates providing a variety of functions.
|
| DefaultExecutionContext |
|
| DefaultProxyInfo |
|
| DefaultVideoInputPort |
|
| DefaultVideoOutputPort |
|
| DifferenceOp |
|
| DifferenceOp.Mode |
|
| Easing |
|
| Easing.LinearEasing |
|
| Env |
|
| ExecutionContext |
|
| ExecutionContext.ClockListener |
|
| ExecutionContext.State |
|
| ExecutionContext.StateListener |
|
| ExecutionException |
|
| FontUtils |
|
| FrameRateListener |
|
| FrameRateSource |
|
| GenerateTemplate |
Annotation for use on CodeDelegate subclasses to create a class body
template file during compilation.
|
| GraphicsOp |
|
| GraphicsOp.Callback |
|
| GStreamerSettings |
|
| Hub |
|
| Hub.Builder |
|
| Hub.CoreRootFactory |
|
| HubConfiguration |
|
| ID |
Override the default ID for ports or controls.
|
| ImageUtils |
|
| In |
Annotate a field or method representing an input, such as an Input or a method
with single parameter.
|
| Info |
Builder utilities for creating ComponentInfo and related classes.
|
| Info.ActionInfoBuilder |
Builder for ControlInfo of action controls.
|
| Info.ArgumentInfoBuilder<T extends Info.ArgumentInfoBuilder<T>> |
Abstract base class for ArgumentInfoBuilders.
|
| Info.ArgumentInfoChooser |
Helper class for choosing an ArgumentInfoBuilder type.
|
| Info.ComponentInfoBuilder |
ComponentInfoBuilder class
|
| Info.ControlInfoBuilder<T extends Info.ControlInfoBuilder<T>> |
Abstract base class for ControlInfo builders.
|
| Info.ControlInfoChooser |
Helper class for choosing a ControlInfoBuilder type.
|
| Info.FunctionInfoBuilder |
Builder for ControlInfo for function controls.
|
| Info.NumberInfoBuilder |
Builder for ArgumentInfo of PNumber.
|
| Info.PortInfoBuilder |
PortInfoBuilder
|
| Info.PortInfoChooser |
Helper class to choose a PortInfoBuilder type.
|
| Info.PropertyInfoBuilder |
Builder for ControlInfo of property controls.
|
| Info.ReadOnlyPropertyInfoBuilder |
Builder for ControlInfo of read-only properties.
|
| Info.StringInfoBuilder |
Builder for ArgumentInfo of PString.
|
| Info.ValueInfoBuilder |
Builder for ArgumentInfo of any Value type.
|
| InfoProperty |
|
| InfoProperty.Descriptor |
|
| Inject |
Annotate a field to be injected - an injected field will be automatically
created and persisted between code changes.
|
| InlineCommand |
|
| Input |
A field type providing a control input port.
|
| InvalidSyntaxException |
|
| InvalidVideoResourceException |
|
| InvertRGBFilter |
|
| InvertValueRGBFilter |
|
| Launcher |
Main entry point for parsing command line arguments and launching a
Hub.
|
| Launcher.Context |
Context for launching child processes.
|
| Linkable<T> |
Linkable is a lightweight form of reactive stream for listening to changing
values from inputs, properties, animation, etc.
|
| Linkable.Double |
A double primitive specialisation of Linkable.
|
| Linkable.Int |
An int primitive specialisation of Linkable.
|
| LogBuilder |
|
| LogLevel |
|
| LogService |
|
| Lookup |
A general type-safe registry by which clients can access implementations of
various services (eg.
|
| Lookup.Empty |
|
| Lookup.ObjectLookup |
|
| Lookup.Provider |
Interface to be implemented by all types that provide access to a Lookup.
|
| MainThread |
Provide access to the main or first Thread where certain APIs need the
ability to run tasks on the thread that initially started the VM.
|
| MultiInOut |
|
| Namespace |
|
| NativePixelData |
|
| NativePixelData.Format |
|
| NetworkCoreFactory |
A CoreRootFactory supporting a tree of networked roots.
|
| NetworkCoreFactory.Builder |
A builder for NetworkCoreFactory.
|
| NetworkCoreFactory.Info |
Information about the launched network hub.
|
| Noise |
|
| OffScreen |
Annotate a PGraphics field as an additional offscreen buffer.
|
| OffScreen |
Annotate a PGraphics field as an additional offscreen buffer.
|
| OffScreen.Format |
Pixel format of the buffer.
|
| OnChange |
Name a method to call when a property field (see @P) changes in
response to an external port or control call.
|
| OnError |
Name a method to call when a property field (see @P) has an error
in response to an external port or control call.
|
| Out |
Annotate a field representing an output, such as Output.
|
| Output |
A field type providing a control output port.
|
| P |
Annotate a field as a property.
|
| P2DClassBodyContext |
|
| P2DCodeConnector |
|
| P2DCodeContext |
|
| P2DCodeDelegate |
|
| P2DCodeFactory |
|
| P3DClassBodyContext |
|
| P3DCodeConnector |
|
| P3DCodeContext |
|
| P3DCodeDelegate |
|
| P3DCodeFactory |
|
| Packet |
Superclass of Call.
|
| PacketRouter |
Interface for an object that can route Calls to their required destination.
|
| PArray |
|
| PBoolean |
|
| PBytes |
|
| PBytes.OutputStream |
|
| PError |
|
| PFont |
|
| PFont |
|
| PGLContext |
|
| PGLCustomFactoryProvider |
|
| PGLException |
|
| PGLGraphics |
|
| PGLGraphics3D |
|
| PGLPlayer |
|
| PGLPlayerFactory |
|
| PGLPlayerFactory.Default |
|
| PGLPlayerFactory.GL2 |
|
| PGLPlayerFactory.GL3 |
|
| PGLPlayerFactory.GL4 |
|
| PGLPlayerFactory.GLES2 |
|
| PGLProfile |
|
| PGLShader |
|
| PGLSurface |
|
| PGLSurface.Data |
|
| PGraphics |
|
| PGraphics2D |
|
| PGraphics3D |
|
| PImage |
|
| PImage |
|
| PixelArrayCache |
|
| PixelData |
|
| Placeholder |
|
| Player |
|
| PlayerConfiguration |
|
| PlayerFactory |
|
| PlayerFactory.Provider |
|
| PMap |
|
| PMap.Builder |
|
| PNumber |
|
| Port |
|
| Port.Type<T extends Port> |
|
| Port.TypeProvider |
|
| PortAddress |
|
| PortConnectionException |
|
| PortDescriptor |
|
| PortDescriptor.Category |
|
| PortInfo |
|
| PortInfo.Direction |
|
| PortListener |
|
| PReference |
|
| PResource |
|
| PResource.Resolver |
|
| Property |
A field type for properties (see @P).
|
| Property.Animator |
Provides keyframe animation support for Property.
|
| PropertyControl |
|
| PropertyControl.Binding |
|
| PropertyControl.Descriptor |
|
| Protocol |
|
| Protocol.Type<T extends Protocol> |
|
| Protocol.TypeProvider |
|
| ProxyInfo |
Information about an available proxy process to connect to.
|
| ProxyInfo.Exec |
Information about process that should be executed when initializing a
proxy.
|
| PShader |
|
| PShape |
|
| PString |
|
| PVector |
( begin auto-generated from PVector.xml )
A class to describe a two or three dimensional vector.
|
| QueueContext |
|
| ReadOnly |
Mark a property field as read-only.
|
| RectFill |
|
| Ref<T> |
A generic object holder for safely passing references between different iterations
of code.
|
| ReferenceDescriptor |
|
| RenderingHints |
|
| ResizeMode |
|
| ResizeMode.Type |
|
| ResizeUtils |
|
| ResourceProperty<V> |
|
| ResourceProperty.Descriptor<V> |
|
| ResourceProperty.Loader<V> |
|
| Reverse |
|
| RGBMath |
|
| RGBSinglePixelFilter |
|
| Root |
Root provides the companion part of the actor-model to Component within
PraxisCORE's forest-of-actors model.
|
| Root.Controller |
An interface used by the RootHub to control the lifecycle of, and
communicate with, the Root.
|
| RootFactoryService |
|
| RootHub |
RootHub implementations act as a container for Roots, providing a way for
Roots to communicate with each other and access other hub-wide services.
|
| RootHub.ExtensionProvider |
An interface that can be registered as a service provider for modules
wanting to provide Root instances to be installed as RootHub extensions -
usually for Roots providing additional Services.
|
| RootHub.ServiceProvider |
|
| RootManagerService |
|
| ScaledBlit |
|
| ScriptExecutor |
|
| ScriptService |
|
| ScriptServiceImpl |
|
| Service |
|
| Services |
|
| ServiceUnavailableException |
|
| Settings |
|
| Settings.Provider |
|
| SettingsProvider |
|
| ShapeRender |
|
| SingleInOut |
|
| SingleOut |
|
| SinkIsFullException |
|
| SourceIsFullException |
|
| Splitter |
|
| StackFrame |
|
| StackFrame.State |
|
| StartableProtocol |
|
| Struct |
A basic Struct-like DataObject for grouping other DataObjects or primitive arrays.
|
| Sub |
|
| Surface |
|
| SurfaceOp |
|
| SystemManagerService |
|
| T |
Mark a field or method as a trigger (action).
|
| Table |
|
| TaskService |
|
| TaskService.Task |
|
| TextRender |
|
| TFBodyContext |
|
| TFCodeDelegate |
|
| TFCodeFactory |
|
| TFContext |
|
| TFContext.DeviceLockedException |
|
| TFContext.Listener |
|
| TFRoot |
|
| TFRootProvider |
|
| TFUtils |
|
| TinkerForge |
|
| Token |
This class represents the basic tokens of the Praxis script format.
|
| Token.Type |
|
| Tokenizer |
Class to split a CharSequence into Tokens.
|
| TransformBlit |
|
| Transient |
Mark a property field as transient.
|
| Trigger |
A field type for triggers (actions) - see @T.
|
| TriggerControl |
|
| TriggerControl.Binding |
|
| TriggerControl.Descriptor |
|
| Type |
Annotations for setting meta-data about fields.
|
| Type.Boolean |
|
| Type.Integer |
|
| Type.Number |
|
| Type.Resource |
|
| Type.String |
|
| TypeConverter<T> |
|
| TypeConverter.Provider |
|
| UGen |
|
| Value |
Abstract base class of all types used in messaging inside Praxis CORE.
|
| Value.Type<T extends Value> |
|
| ValueFormatException |
Exception thrown if a String is not a valid representation of the required
Value subclass.
|
| Variable |
|
| VariableImpl |
|
| VetoException |
|
| VideoBodyContext |
|
| VideoCapture |
|
| VideoCapture.State |
|
| VideoCodeConnector<T extends VideoCodeDelegate> |
|
| VideoCodeContext<D extends VideoCodeDelegate> |
|
| VideoCodeDelegate |
|
| VideoCodeFactory |
|
| VideoConstants |
|
| VideoConstants.BlendMode |
|
| VideoContext |
|
| VideoContext.Client |
|
| VideoContext.InputClient |
|
| VideoContext.OutputClient |
|
| VideoPipe |
|
| VideoPlayer |
|
| VideoPlayer.State |
|
| VideoPort |
|
| VideoPort.Input |
|
| VideoPort.Output |
|
| VideoPort.Provider |
|
| VideoSettings |
|
| VideoSettings.FullScreenMode |
|
| WindowHints |
|