►Cglm::detail::_swizzle_base0< T, N > | |
Cglm::detail::_swizzle_base1< T, P, V, E0, E1, E2, E3, N > | |
►Cglm::detail::_swizzle_base0< T, 2 > | |
Cglm::detail::_swizzle_base1< T, P, V, E0, E1,-1,-2, 2 > | |
►Cglm::detail::_swizzle_base0< T, 3 > | |
Cglm::detail::_swizzle_base1< T, P, V, E0, E1, E2,-1, 3 > | |
►Cglm::detail::_swizzle_base0< T, 4 > | |
Cglm::detail::_swizzle_base1< T, P, V, E0, E1, E2, E3, 4 > | |
►Cglm::detail::_swizzle_base0< ValueType, N > | |
►Cglm::detail::_swizzle_base1< ValueType, P, VecType, E0, E1, E2, E3, N > | |
►Cglm::detail::_swizzle_base2< ValueType, P, VecType, N, E0, E1, E2, E3,(E0==E1||E0==E2||E0==E3||E1==E2||E1==E3||E2==E3)> | |
Cglm::detail::_swizzle< N, ValueType, P, VecType, E0, E1, E2, E3 > | |
Cglm::detail::_swizzle_base2< ValueType, P, VecType, N, E0, E1, E2, E3, DUPLICATE_ELEMENTS > | |
Cglm::detail::_swizzle_base2< ValueType, P, VecType, N, E0, E1, E2, E3, 1 > | |
Ccinder::ip::AdaptiveThresholdT< T > | |
►Ccinder::AnimBase | |
Ccinder::Anim< T > | |
►Ccinder::app::AppBase | Base class that all apps derive from |
Ccinder::app::AppCocoaTouch | |
Ccinder::app::AppCocoaView | |
Ccinder::app::AppMac | |
Ccinder::app::AppMsw | |
Ccinder::app::AppScreenSaver | |
Ccinder::app::AppWinRt | |
►Ccinder::app::AppImplMsw | |
Ccinder::app::AppImplMswBasic | |
Ccinder::app::AppImplMswScreenSaver | |
Ccinder::Arcball | |
Ccinder::Area | |
Ccinder::XmlTree::Attr | XML attribute |
Ccinder::geom::AttribInfo | |
Ccinder::gl::GlslProg::Attribute | |
Ccinder::svg::TextSpan::Attributes | |
Ccinder::audio::cocoa::AudioBufferListDeleter | |
►C<AVCaptureVideoDataOutputSampleBufferDelegate> | |
CCaptureImplAvFoundation | |
Ccinder::AxisAlignedBox | |
Ccinder::BandedMatrix< T > | |
Cglm::io::basic_format_saver< CTy, CTr > | |
Cglm::io::basic_state_saver< CTy, CTr > | |
Cglm::io::basic_state_saver< CTy > | |
►Cbasic_stringbuf | |
Ccinder::msw::basic_debugbuf< CharT, TraitsT > | |
Ccinder::gl::Batch | |
Ccinder::audio::dsp::Biquad | General filtering class (two-pole, two-zero) |
Ccinder::app::BlankingWindow | |
Ccinder::BSpline< D, T > | |
Ccinder::BSplineBasis | |
Ccinder::Buffer | |
►Ccinder::audio::BufferBaseT< T > | Base class for the various Buffer classes. The template parameter T defined the sample type (precision) |
►Ccinder::audio::BufferInterleavedT< T > | Audio buffer that stores its channels of type T in one interleaved array (ie. the first sample of channel 1 is directly after the first sample of channel 0) |
Ccinder::audio::BufferDynamicT< BufferInterleaved > | |
►Ccinder::audio::BufferT< T > | Audio buffer that stores its channels of type T contiguously (ie. the first sample of channel 1 is directly after the last sample of channel 0). Bounds checking is accomplished with assertions that are disabled in release mode by default |
Ccinder::audio::BufferSpectralT< T > | A buffer that contains frequency domain audio data |
►Ccinder::audio::BufferBaseT< double > | |
Ccinder::audio::BufferT< double > | |
►Ccinder::audio::BufferBaseT< float > | |
►Ccinder::audio::BufferT< float > | |
Ccinder::audio::BufferDynamicT< Buffer > | |
Ccinder::audio::BufferSpectralT< float > | |
Ccinder::geom::BufferLayout | |
►Ccinder::gl::BufferObj | |
Ccinder::gl::Pbo | Represents an OpenGL Pixel Buffer Object |
Ccinder::gl::Ssbo | |
Ccinder::gl::Ubo | |
Ccinder::gl::Vbo | |
Ccinder::CallbackMgr< SIG > | Implements a utility class for maintaining a list of callbacks |
CStackWalker::CallstackEntry | |
►Ccinder::Camera | Base Camera class, which manages the projection and view matrices for a 3-dimensional scene, as well as providing mapping functionality |
Ccinder::CameraOrtho | An orthographic Camera |
►Ccinder::CameraPersp | A perspective Camera |
Ccinder::CameraStereo | A Camera used for stereoscopic displays |
Ccinder::CameraUi | Enables user interaction with a CameraPersp via the mouse |
Ccinder::Capture | |
Ccinder::CaptureImplDirectShow | |
Ccinder::ChannelT< T > | A single channel of image data, either a color channel of a Surface or a grayscale image. Implicitly shared object |
Ccinder::ChannelT< uint8_t > | |
Ccinder::CHANTRAIT< T > | |
Ccinder::CHANTRAIT< float > | |
Ccinder::CHANTRAIT< half_float > | |
Ccinder::CHANTRAIT< uint16_t > | |
Ccinder::CHANTRAIT< uint8_t > | |
►C<CinderViewCocoaTouchDelegate> | |
CWindowImplCocoaTouch | |
►C<CinderViewDelegate> | |
CWindowImplBasicCocoa | |
CWindowImplCocoaScreenSaver | |
Ccinder::Clipboard | Singleton representing the system's clipboard |
Ccinder::signals::CollectorBitwiseAnd< ResultT > | Returns a bitmask where in order for the bit in type T to be be 1, it has to be 1 from all slots. Returns 0 if there are no slots |
Ccinder::signals::CollectorBooleanAnd | Returns true if all slots return true, else false. Does not short-circuit. Returns true if there are no slots |
Ccinder::signals::detail::CollectorDefault< void > | CollectorDefault specialisation for signals with void return type |
Ccinder::app::CollectorEvent< EventT > | A Collector for use with signals::Signal, which will keep the callback chain running until Event::isHandled() returns true |
Ccinder::signals::detail::CollectorInvocation< typename, typename > | Invokes signal handlers differently depending on return type |
►Ccinder::signals::detail::CollectorLast< ResultT > | Returns the result of the last signal handler from a signal emission |
Ccinder::signals::detail::CollectorDefault< ResultT > | Implements the default signal handler collection behaviour |
Ccinder::signals::CollectorUntil0< ResultT > | Keep signal emissions going until any handler returns false |
Ccinder::signals::CollectorVector< ResultT > | CollectorVector returns the result of all signal handlers from a signal emission in a std::vector |
Ccinder::signals::CollectorWhile0< ResultT > | Keep signal emissions going while all handlers return 0 false |
Ccinder::ColorAT< T > | |
Ccinder::ColorAT< float > | |
Ccinder::ColorAT< uint8_t > | |
Ccinder::COLORDIM< DIM, T > | |
Ccinder::COLORDIM< 3, float > | |
Ccinder::COLORDIM< 3, uint8_t > | |
Ccinder::COLORDIM< 4, float > | |
Ccinder::COLORDIM< 4, uint8_t > | |
Ccinder::ColorT< T > | |
Ccinder::ColorT< uint8_t > | |
Ccinder::msw::ComDeleter | Functor version that calls Release() on a com-managed object |
Ccinder::CompareNode< NodeData > | |
►Ccinder::signals::Connection | Connection is returned from Signal::connect(), which can be used to disconnect the callback slot |
Ccinder::signals::ScopedConnection | ScopedConnection can be captured from Signal::connect() to limit the connection lifetime to the current scope, after which Connection::disconnect() will be called |
Ccinder::ChannelT< T >::ConstIter | Convenience class for iterating the pixels of a Channel. The iteration is const , performing read-only operations on the Channel |
Ccinder::SurfaceT< T >::ConstIter | Convenience class for iterating the pixels of a Surface. The iteration is const , performing read-only operations on the Surface |
►Ccinder::XmlTree::ConstIter | A const iterator over the children of an XmlTree |
Ccinder::XmlTree::Iter | An iterator over the children of an XmlTree |
Ccinder::cairo::Context | |
Ccinder::gl::Context | |
►Ccinder::audio::dsp::Converter | A platform-specific converter that supports samplerate and channel conversion |
Ccinder::audio::cocoa::ConverterImplCoreAudio | |
Ccinder::audio::dsp::ConverterImplR8brain | Converter implementation using the r8brain samplerate conversion library by designed by Aleksey Vaneev |
►Ccinder::DataSource | |
Ccinder::DataSourceBuffer | |
Ccinder::DataSourcePath | |
Ccinder::DataSourceUrl | |
►Ccinder::DataTarget | |
Ccinder::DataTargetPath | |
Ccinder::DataTargetStream | |
Cglm::io::delimeter< CTy > | |
►Ccinder::Capture::Device | |
Ccinder::CaptureImplAvFoundationDevice | |
Ccinder::CaptureImplCocoaDummyDevice | This class implements a stubbed-out Capture implementation in order to allow an iOS app which requires capture support to run in the simulator |
Ccinder::CaptureImplDirectShow::Device | |
Ccinder::Serial::Device | |
►Ccinder::Display | |
Ccinder::DisplayCocoaTouch | Represents a monitor/display on iOS |
Ccinder::DisplayMsw | |
Ccinder::DisplayWinRt | |
Ccinder::gl::TextureFont::DrawOptions | |
Ccinder::EaseInAtan | Easing equation for an atan ease-in, accelerating from zero velocity. Functor edition. Used by permssion from Chris McKenzie |
Ccinder::EaseInBack | Easing equation for a back (overshooting cubic easing: (s+1)*t^3 - s*t^2) ease-in, accelerating from zero velocity. Functor edition. The a parameter controls overshoot, the default producing a 10% overshoot |
Ccinder::EaseInBounce | Easing equation for a bounce (exponentially decaying parabolic bounce) ease-in, accelerating from zero velocity. Functor edition. The a parameter controls overshoot, the default producing a 10% overshoot |
Ccinder::EaseInCirc | Easing equation for a circular (sqrt(1-t^2)) ease-in, accelerating from zero velocity. Functor edition |
Ccinder::EaseInCubic | Easing equation function for a cubic (t^3) ease-in, accelerating from zero velocity. Functor edition |
Ccinder::EaseInElastic | Easing equation for an elastic (exponentially decaying sine wave) ease-in, accelerating from zero velocity. Functor edition |
Ccinder::EaseInExpo | Easing equation for an exponential (2^t) ease-in, accelerating from zero velocity. Functor edition |
Ccinder::EaseInOutAtan | Easing equation for an atan ease-in/out, accelerating until halfway, then decelerating. Functor edition. Used by permssion from Chris McKenzie |
Ccinder::EaseInOutBack | Easing equation for a back (overshooting cubic easing: (s+1)*t^3 - s*t^2) ease-in/out, accelerating until halfway, then decelerating. Functor edition. The a parameter controls overshoot, the default producing a 10% overshoot |
Ccinder::EaseInOutBounce | Easing equation for a bounce (exponentially decaying parabolic bounce) ease-in/out, accelerating until halfway, then decelerating. Functor edition. The a parameter controls overshoot, the default producing a 10% overshoot |
Ccinder::EaseInOutCirc | Easing equation for a circular (sqrt(1-t^2)) ease-in/out, accelerating until halfway, then decelerating. Functor edition |
Ccinder::EaseInOutCubic | Easing equation for a cubic (t^3) ease-in/out, accelerating until halfway, then decelerating. Functor edition |
Ccinder::EaseInOutElastic | Easing equation for an elastic (exponentially decaying sine wave) ease-in/out, accelerating until halfway, then decelerating. Functor edition |
Ccinder::EaseInOutExpo | Easing equation for an exponential (2^t) ease-in/out, accelerating until halfway, then decelerating. Functor edition |
Ccinder::EaseInOutQuad | Easing equation for a quadratic (t^2) ease-in/out, accelerating until halfway, then decelerating. Functor edition |
Ccinder::EaseInOutQuart | Easing equation for a quartic (t^4) ease-in/out, accelerating until halfway, then decelerating. Functor edition |
Ccinder::EaseInOutQuint | Easing equation for a quintic (t^5) ease-in/out, accelerating until halfway, then decelerating. Functor edition |
Ccinder::EaseInOutSine | Easing equation for a sinusoidal (sin(t)) ease-in/out, accelerating until halfway, then decelerating. Functor edition |
Ccinder::EaseInQuad | Easing equation for a quadratic (t^2) ease-in, accelerating from zero velocity. Functor edition |
Ccinder::EaseInQuart | Easing equation for a quartic (t^4) ease-in, accelerating from zero velocity. Functor edition |
Ccinder::EaseInQuint | Easing equation function for a quintic (t^5) ease-in, accelerating from zero velocity. Functor edition |
Ccinder::EaseInSine | Easing equation for a sinusoidal (sin(t)) ease-in, accelerating from zero velocity. Functor edition |
Ccinder::EaseNone | Easing equation for a simple linear tweening with no easing. Functor edition |
Ccinder::EaseOutAtan | Easing equation for an atan ease-out, decelerating from zero velocity. Functor edition. Used by permssion from Chris McKenzie |
Ccinder::EaseOutBack | Easing equation for a back (overshooting cubic easing: (s+1)*t^3 - s*t^2) ease-out, decelerating from zero velocity. Functor edition. The a parameter controls overshoot, the default producing a 10% overshoot |
Ccinder::EaseOutBounce | Easing equation for a bounce (exponentially decaying parabolic bounce) ease-out, decelerating from zero velocity. Functor edition. The a parameter controls overshoot, the default producing a 10% overshoot |
Ccinder::EaseOutCirc | Easing equation for a circular (sqrt(1-t^2)) ease-out, decelerating from zero velocity. Functor edition |
Ccinder::EaseOutCubic | Easing equation for a cubic (t^3) ease-out, decelerating to zero velocity. Functor edition |
Ccinder::EaseOutElastic | Easing equation for an elastic (exponentially decaying sine wave) ease-out, decelerating from zero velocity. Functor edition |
Ccinder::EaseOutExpo | Easing equation for an exponential (2^t) ease-out, decelerating from zero velocity. Functor edition |
Ccinder::EaseOutInBack | Easing equation for a back (overshooting cubic easing: (s+1)*t^3 - s*t^2) ease-out/in, decelerating until halfway, then accelerating. Functor edition. The a parameter controls overshoot, the default producing a 10% overshoot |
Ccinder::EaseOutInBounce | Easing equation for a bounce (exponentially decaying parabolic bounce) ease-out/in, decelerating until halfway, then accelerating. Functor edition. The a parameter controls overshoot, the default producing a 10% overshoot |
Ccinder::EaseOutInCirc | Easing equation for a circular (sqrt(1-t^2)) ease-out/in, decelerating until halfway, then accelerating. Functor edition |
Ccinder::EaseOutInCubic | Easing equation for a cubic (t^3) ease-out/in, decelerating until halfway, then accelerating. Functor edition |
Ccinder::EaseOutInElastic | Easing equation for an elastic (exponentially decaying sine wave) ease-out/in, decelerating until halfway, then accelerating. Functor edition |
Ccinder::EaseOutInExpo | Easing equation for an exponential (2^t) ease-out/in, decelerating until halfway, then accelerating. Functor edition |
Ccinder::EaseOutInQuad | Easing equation for a quadratic (t^2) ease-out/in, decelerating until halfway, then accelerating. Functor edition |
Ccinder::EaseOutInQuart | Easing equation for a quartic (t^4) ease-out/in, decelerating until halfway, then accelerating. Funtor edition |
Ccinder::EaseOutInQuint | Easing equation for a quintic (t^5) ease-out/in, decelerating until halfway, then accelerating. Functor edition |
Ccinder::EaseOutInSine | Easing equation for a sinusoidal (sin(t)) ease-out/in, decelerating until halfway, then accelerating. Functor edition |
Ccinder::EaseOutQuad | Easing equation for a quadratic (t^2) ease-out, decelerating to zero velocity. Functor edition |
Ccinder::EaseOutQuart | Easing equation for a quartic (t^4) ease-out, decelerating to zero velocity. Functor edition; |
Ccinder::EaseOutQuint | Easing equation function for a quintic (t^5) ease-in, accelerating from zero velocity. Functor edition |
Ccinder::EaseOutSine | Easing equation for a sinusoidal (sin(t)) easing out, decelerating from zero velocity. Functor edition |
►Cenable_shared_from_this | |
Ccinder::app::Window | |
►Ccinder::audio::Context | Manages the creation, connections, and lifecycle of audio::Node's |
Ccinder::audio::cocoa::ContextAudioUnit | |
Ccinder::audio::Device | Object representing a hardware audio device. There is only ever one device per hardware device reported by the system, for both input and output |
►Ccinder::audio::Node | Fundamental building block for creating an audio processing graph |
Ccinder::audio::ChannelRouterNode | Node for mapping input channels to output channels |
Ccinder::audio::cocoa::EffectAudioUnitNode | |
Ccinder::audio::DelayNode | General purpose delay line, supporting variable delay with linear interpolation |
►Ccinder::audio::FilterBiquadNode | General class for filtering nodes based on a biquad (two pole, two zero) filter |
Ccinder::audio::FilterBandPassNode | A band-pass filtering Node. This is a subclass of FilterBiquadNode and manages its configuration appropriately |
Ccinder::audio::FilterHighPassNode | A high-pass filtering Node. This is a subclass of FilterBiquadNode and manages its configuration appropriately |
Ccinder::audio::FilterLowPassNode | A low-pass filtering Node. This is a subclass of FilterBiquadNode and manages its configuration appropriately |
►Ccinder::audio::InputNode | InputNode is the base class for Node's that produce audio. It cannot have any inputs |
Ccinder::audio::CallbackProcessorNode | InputNode that processes audio with a std::function callback |
►Ccinder::audio::GenNode | Base class for InputNode's that generate audio samples. Gen's are always mono channel |
Ccinder::audio::GenNoiseNode | Noise generator |
Ccinder::audio::GenOscNode | General purpose, band-limited oscillator using wavetable lookup |
Ccinder::audio::GenPhasorNode | Phase generator, i.e. ramping waveform that runs from 0 to 1 |
Ccinder::audio::GenPulseNode | Pulse waveform generator with variable pulse width. Based on wavetable lookup of two band-limited sawtooth waveforms, subtracted from each other |
Ccinder::audio::GenSineNode | Sine waveform generator |
Ccinder::audio::GenTableNode | Basic table-lookup oscillator |
Ccinder::audio::GenTriangleNode | Triangle waveform generator |
►Ccinder::audio::InputDeviceNode | Interface representing a Node that communicates with a hardware input device. This is typically a microphone or a 'line-in' on an audio interface |
Ccinder::audio::cocoa::InputDeviceNodeAudioUnit | |
►Ccinder::audio::SamplePlayerNode | Base Node class for sampled audio playback. Can do operations like seek and loop |
Ccinder::audio::BufferPlayerNode | Buffer-based SamplePlayerNode, where all samples are loaded into memory before playback |
Ccinder::audio::FilePlayerNode | File-based SamplePlayerNode, where samples are constantly streamed from file. Suitable for large audio files |
►Ccinder::audio::MathNode | Base class for an arithmetic based Node |
Ccinder::audio::AddNode | Node for performing an addition operation on its input |
Ccinder::audio::DivideNode | Node for performing a division operation on its input |
►Ccinder::audio::MultiplyNode | Node for performing a mulitplication operation on its input |
Ccinder::audio::GainNode | Node for changing the gain, or amplitude, of a signal |
Ccinder::audio::SubtractNode | Node for performing a subtration operation on its input |
►Ccinder::audio::NodeAutoPullable | Node that can be pulled without being connected to any outputs |
►Ccinder::audio::MonitorNode | Node for retrieving time-domain audio PCM samples |
Ccinder::audio::MonitorSpectralNode | A Scope that performs spectral (Fourier) analysis |
►Ccinder::audio::SampleRecorderNode | Base Node class for recording audio samples. Inherits from NodeAudioPullable, and therefore does not need to be connected to an output |
Ccinder::audio::BufferRecorderNode | Records its inputs to a Buffer. The Buffer record size should be specified by the user (the default size is 44100 frames). Also supports writing the recorded samples to file |
►Ccinder::audio::OutputNode | Base class for Node's that consume an audio signal, for example speakers. It cannot have any outputs |
►Ccinder::audio::OutputDeviceNode | Interface representing a Node that communicates with a hardware output device. This is typically speakers or a 'line-out' on an audio interface |
Ccinder::audio::cocoa::OutputDeviceNodeAudioUnit | |
Ccinder::audio::Pan2dNode | Simple stereo panning using an equal power cross-fade. The panning position is specified by a single position between the left and right speakers |
►Ccinder::gl::Fbo | Represents an OpenGL Framebuffer Object |
Ccinder::gl::FboCubeMap | Helper class for implementing dynamic cube mapping |
Ccinder::gl::Texture2dCache | |
Ccinder::gl::Vao | |
►Ccinder::TimelineItem | Base interface for anything that can go on a Timeline |
Ccinder::Cue | |
Ccinder::Timeline | |
►Ccinder::TweenBase | |
►Ccinder::Tween< T > | |
Ccinder::FnTween< T > | |
Ccinder::log::Entry | |
Ccinder::gl::Environment | |
Ccinder::audio::Event | Class representing a sample-accurate parameter control instruction |
►Ccinder::app::Event | Base class for all Events |
Ccinder::app::FileDropEvent | Represents a file-drop event, typically received from Windows Explorer or Mac OS X Finder |
Ccinder::app::KeyEvent | Represents a keyboard event |
Ccinder::app::MouseEvent | Represents a mouse event |
Ccinder::app::TouchEvent | Represents a touch event |
►Cstd::exception | STL class |
►Ccinder::Exception | All exceptions thrown in cinder derive from cinder::Exception |
Ccinder::app::AssetLoadExc | Exception for failed asset loading |
Ccinder::app::ExcInvalidWindow | Thrown when an operation is performed on a WindowRef which refers to an invalid Window |
►Ccinder::app::ExcRenderer | |
Ccinder::app::ExcRendererAllocation | |
►Ccinder::app::ResourceLoadExc | Exception for failed resource loading |
Ccinder::app::ResourceLoadExcMsw | MSW-specific Exception for failed resource loading, reports windows resource id and type |
Ccinder::app::ResourceLoadExcMsw | MSW-specific Exception for failed resource loading, reports windows resource id and type |
►Ccinder::audio::AudioExc | General audio exception |
Ccinder::audio::AudioContextExc | Audio exception originating from within the Context |
Ccinder::audio::AudioDeviceExc | Audio exception related to Device management |
Ccinder::audio::AudioFileExc | Audio exception related to file i/o |
Ccinder::audio::AudioFormatExc | Audio exception that occurs when the format of a Node leads to an irrecoverable error |
Ccinder::audio::NodeCycleExc | |
►Ccinder::CaptureExc | |
Ccinder::CaptureExcInitFail | |
Ccinder::CaptureExcInvalidChannelOrder | |
Ccinder::FontGlyphFailureExc | |
Ccinder::FontInvalidNameExc | |
Ccinder::geom::Exc | |
Ccinder::geom::ExcIllegalDestDimensions | |
Ccinder::geom::ExcIllegalIndexType | |
Ccinder::geom::ExcIllegalPrimitiveType | |
Ccinder::geom::ExcIllegalSourceDimensions | |
Ccinder::geom::ExcInadequateIndexStorage | |
Ccinder::geom::ExcMissingAttrib | |
Ccinder::geom::ExcNoIndices | |
►Ccinder::gl::Exception | |
Ccinder::gl::DdsParseExc | |
Ccinder::gl::ExcContextAllocation | |
Ccinder::gl::ExceptionUnknownTarget | |
►Ccinder::gl::FboException | |
Ccinder::gl::FboExceptionInvalidSpecification | |
►Ccinder::gl::GlslProgExc | |
Ccinder::gl::GlslNullProgramExc | |
Ccinder::gl::GlslProgCompileExc | |
Ccinder::gl::GlslProgLinkExc | |
Ccinder::gl::KtxParseExc | |
Ccinder::gl::QueryException | |
Ccinder::gl::ShaderPreprocessorExc | Exception thrown when there is an error preprocessing the shader source in ShaderPreprocessor |
►Ccinder::gl::TextureDataExc | |
Ccinder::gl::TextureResizeExc | |
Ccinder::gl::TextureDataStoreTooSmallExc | |
►Ccinder::ImageIoException | |
►Ccinder::ImageIoExceptionFailedLoad | |
Ccinder::ImageIoExceptionFailedLoadTinyExr | |
►Ccinder::ImageIoExceptionFailedWrite | |
Ccinder::ImageIoExceptionFailedWriteTinyExr | |
Ccinder::ImageIoExceptionIllegalChannelOrder | |
Ccinder::ImageIoExceptionIllegalColorModel | |
Ccinder::ImageIoExceptionIllegalDataType | |
Ccinder::ImageIoExceptionUnknownExtension | |
Ccinder::ImageSourceFileQuartzExceptionUnsupportedData | |
Ccinder::ImageSourceFileRadianceException | |
Ccinder::ImageSourceFileWicExceptionUnsupportedData | |
Ccinder::ImageSourcePngException | |
►Ccinder::JsonTree::Exception | Base class for JsonTree exceptions |
Ccinder::JsonTree::ExcChildNotFound | Exception expressing the absence of an expected child node |
Ccinder::JsonTree::ExcJsonParserError | Exception expressing the existence of errors when serializing or deserializing JSON |
Ccinder::JsonTree::ExcNonConvertible | Exception expressing the inability to convert a node's value to a requested type |
Ccinder::Path2dExc | |
Ccinder::PlaneExc | Exception type thrown when bad values are encountered |
►Ccinder::qtime::AvfExc | |
Ccinder::qtime::AvfErrorLoadingExc | |
Ccinder::qtime::AvfFileInvalidExc | |
Ccinder::qtime::AvfPathInvalidExc | |
Ccinder::qtime::AvfTextureErrorExc | |
Ccinder::qtime::AvfUrlInvalidExc | |
►Ccinder::qtime::MovieWriterExc | |
Ccinder::qtime::MovieWriterExcAlreadyFinished | |
Ccinder::qtime::MovieWriterExcAlreadyFinished | |
Ccinder::qtime::MovieWriterExcFrameEncode | |
Ccinder::qtime::MovieWriterExcFrameEncode | |
Ccinder::qtime::MovieWriterExcInvalidPath | |
Ccinder::qtime::MovieWriterExcInvalidPath | |
Ccinder::qtime::MovieWriterExc | |
►Ccinder::qtime::QuickTimeExc | |
Ccinder::qtime::QuickTimeErrorLoadingExc | |
Ccinder::qtime::QuickTimeExcFft | |
Ccinder::qtime::QuickTimeExcUrlInvalid | |
Ccinder::qtime::QuickTimeFileInvalidExc | |
Ccinder::qtime::QuickTimePathInvalidExc | |
►Ccinder::SerialExc | |
Ccinder::SerialExcDeviceEnumerationFailed | |
Ccinder::SerialExcOpenFailed | |
Ccinder::SerialExcReadFailure | |
Ccinder::SerialExcWriteFailure | |
Ccinder::SerialTimeoutExc | |
►Ccinder::StreamExc | |
Ccinder::StreamExcOutOfMemory | |
►Ccinder::SurfaceExc | |
Ccinder::SurfaceConstraintsExc | |
►Ccinder::svg::Exc | SVG Exception base-class |
Ccinder::svg::ExcChildNotFound | |
Ccinder::svg::FloatParseExc | |
Ccinder::svg::PathParseExc | |
Ccinder::svg::TransformParseExc | |
Ccinder::svg::ValueExc | |
►Ccinder::SystemExc | |
Ccinder::SystemExcFailedQuery | |
Ccinder::Triangulator::Exception | |
Ccinder::UrlLoadExc | Exception for failed Url loading |
►Ccinder::XmlTree::Exception | Base class for XmlTree exceptions |
Ccinder::XmlTree::ExcAttrNotFound | Exception expressing the absence of an expected attribute |
Ccinder::XmlTree::ExcChildNotFound | Exception expressing the absence of an expected child node |
Ccinder::XmlTree::ExcUnknownNodeType | Exception implying an XML node of an unknown type. Implies a low-level problem communicating with RapidXML |
Ccinder::audio::cocoa::ExtAudioFileDeleter | |
Ccinder::gl::TextureData::Face | Represents a face of a texture; typically 1 Face per Level; CubeMaps have 6 |
Ccinder::ObjLoader::Face | |
►Cfacet | |
Cglm::io::format_punct< CTy > | |
Ccinder::audio::dsp::Fft | Real Discrete Fourier Transform (DFT) |
►Ccinder::FilterBase | |
Ccinder::FilterBesselBlackman | |
Ccinder::FilterBox | |
Ccinder::FilterCatmullRom | |
Ccinder::FilterCubic | |
Ccinder::FilterGaussian | |
Ccinder::FilterMitchell | |
Ccinder::FilterQuadratic | |
Ccinder::FilterSincBlackman | |
Ccinder::FilterTriangle | |
Ccinder::app::RendererImplDx::FixedVertex | |
Ccinder::Font | Represents an instance of a font at a point size. Implicitly shared object |
Ccinder::cairo::FontExtents | |
Ccinder::cairo::FontFace | |
Ccinder::cairo::FontOptions | |
►Ccinder::gl::TextureBase::Format | |
Ccinder::gl::Texture1d::Format | |
Ccinder::gl::Texture2d::Format | |
Ccinder::gl::Texture3d::Format | |
Ccinder::gl::TextureCubeMap::Format | |
►Ccinder::audio::Node::Format | |
►Ccinder::audio::MonitorNode::Format | |
Ccinder::audio::MonitorSpectralNode::Format | |
Ccinder::gl::TextureFont::Format | |
Ccinder::qtime::MovieWriter::Format | Defines the encoding parameters of a MovieWriter |
Ccinder::TriMesh::Format | |
Ccinder::app::Window::Format | |
Ccinder::audio::Device::Format | Defines the format parameters that are settable when passed in with updateFormat() |
►Ccinder::gl::Fbo::Format | Defines the Format of the Fbo, which is passed in via create() |
Ccinder::gl::FboCubeMap::Format | |
Ccinder::gl::GlslProg::Format | |
Ccinder::audio::FreeDeleter< T > | Simple functor wrapping free(), suitable for unique_ptr's that allocate memory with malloc, calloc and realloc |
Ccinder::FrustumT< T > | |
Ccinder::app::FullScreenOptions | Options passed when entering fullscreen |
Cglm::detail::functor1< R, T, P, vecType > | |
Cglm::detail::functor1< R, T, P, tvec1 > | |
Cglm::detail::functor1< R, T, P, tvec2 > | |
Cglm::detail::functor1< R, T, P, tvec3 > | |
Cglm::detail::functor1< R, T, P, tvec4 > | |
Cglm::detail::functor2< T, P, vecType > | |
Cglm::detail::functor2< T, P, tvec1 > | |
Cglm::detail::functor2< T, P, tvec2 > | |
Cglm::detail::functor2< T, P, tvec3 > | |
Cglm::detail::functor2< T, P, tvec4 > | |
Cglm::detail::functor2_vec_sca< T, P, vecType > | |
Cglm::detail::functor2_vec_sca< T, P, tvec1 > | |
Cglm::detail::functor2_vec_sca< T, P, tvec2 > | |
Cglm::detail::functor2_vec_sca< T, P, tvec3 > | |
Cglm::detail::functor2_vec_sca< T, P, tvec4 > | |
Cglm::detail::genType< VALTYPE, TYPE > | |
Ccinder::gl::GlslProg | |
Ccinder::gl::TextureFont::GlyphInfo | |
Ccinder::ObjLoader::Group | |
Ccinder::half_float | |
►CIFrameworkView | |
Csealed | |
►CIFrameworkViewSource | |
Csealed | |
►Ccinder::ImageIo | |
►Ccinder::ImageSource | |
►Ccinder::cocoa::ImageSourceCgImage | |
Ccinder::ImageSourceFileQuartz | |
Ccinder::ImageSourceFileRadiance | |
Ccinder::ImageSourceFileStbImage | |
Ccinder::ImageSourceFileTinyExr | |
Ccinder::ImageSourceFileWic | |
Ccinder::ImageSourcePng | |
►Ccinder::ImageTarget | |
►Ccinder::cocoa::ImageTargetCgImage | |
Ccinder::ImageTargetFileQuartz | |
Ccinder::ImageTargetFileStbImage | |
Ccinder::ImageTargetFileTinyExr | |
Ccinder::ImageTargetFileWic | |
Ccinder::qtime::ImageTargetCvPixelBuffer | |
Ccinder::qtime::ImageTargetGWorld | |
Ccinder::ImageIoRegistrar | |
Ccinder::params::InterfaceGl | Interface for adding params to your window. Wraps AntTweakBar |
►Cstd::ios_base | STL class |
►Cstd::basic_ios< Char > | STL class |
►Cstd::basic_ostream< Char > | STL class |
Ccinder::msw::basic_dostream< CharT, TraitsT > | |
►CIStream | |
Ccinder::msw::ComIStream | Wraps a cinder::IStream with a COM ::IStream |
Ccinder::msw::ComOStream | Wraps a cinder::OStream with a COM ::IStream |
Ccinder::IStreamStateRestore | |
►CIStreamUrlImpl | |
Ccinder::IStreamUrlImplCocoa | |
Ccinder::IStreamUrlImplCurl | |
Ccinder::IStreamUrlImplWinInet | |
Ccinder::ChannelT< T >::Iter | |
Ccinder::SurfaceT< T >::Iter | Convenience class for iterating the pixels of a Surface |
Ccinder::JsonTree | |
Ccinder::KdNode< K > | |
Ccinder::KdTree< NodeData, K, LookupProc > | |
Ccinder::app::AppCocoaTouch::KeyboardOptions | Optional params passed to showKeyboard(); |
Ccinder::gl::Vao::Layout | Represent a software-only mirror of the state a VAO records. Can be used directly for efficient swapping (primarily by the gl:: convenience functions) |
Ccinder::gl::VboMesh::Layout | |
Ccinder::gl::TextureData::Level | Represents a single mip-level, composed of 1 or more Faces |
Ccinder::app::RendererImplDx::LightData | |
Ccinder::log::Location | |
Ccinder::log::LogManager | LogManager manages a stack of all active Loggers |
Cglm::detail::make_signed< genType > | |
Cglm::detail::make_signed< char > | |
Cglm::detail::make_signed< int > | |
Cglm::detail::make_signed< long > | |
Cglm::detail::make_signed< long long > | |
Cglm::detail::make_signed< short > | |
Cglm::detail::make_signed< unsigned char > | |
Cglm::detail::make_signed< unsigned int > | |
Cglm::detail::make_signed< unsigned long > | |
Cglm::detail::make_signed< unsigned long long > | |
Cglm::detail::make_signed< unsigned short > | |
Cglm::detail::make_unsigned< genType > | |
Cglm::detail::make_unsigned< char > | |
Cglm::detail::make_unsigned< int > | |
Cglm::detail::make_unsigned< long > | |
Cglm::detail::make_unsigned< long long > | |
Cglm::detail::make_unsigned< short > | |
Cglm::detail::make_unsigned< unsigned char > | |
Cglm::detail::make_unsigned< unsigned int > | |
Cglm::detail::make_unsigned< unsigned long > | |
Cglm::detail::make_unsigned< unsigned long long > | |
Cglm::detail::make_unsigned< unsigned short > | |
►Ccinder::gl::VboMesh::MappedAttribBase | |
Ccinder::gl::VboMesh::MappedAttrib< T > | |
Ccinder::gl::VboMesh::MappedVboInfo | |
Ccinder::gl::VboMesh::MappedAttribBase::Mapping | |
Ccinder::ObjLoader::Material | |
Ccinder::math< T > | |
Ccinder::math< float > | |
Ccinder::cairo::Matrix | |
Ccinder::audio::msw::MediaFoundationInitializer | |
Ccinder::log::Metadata | |
►Ccinder::geom::Modifier | |
Ccinder::geom::AttribFn< S, D > | Maps an attribute as a function of another attribute. Valid types are: float, vec2, vec3, vec4 |
Ccinder::geom::Bounds | Calculates the 3D bounding box of the geometry |
Ccinder::geom::ColorFromAttrib | Modifies the color of a geom::Source as a function of a 2D or 3D input attribute |
Ccinder::geom::Constant | Sets an attribute of a geom::Source to be a constant value for every vertex. Determines dimension from constructor (vec4 -> 4, for example) |
Ccinder::geom::Invert | Inverts the value of an attribute. Works for any dimension |
Ccinder::geom::Lines | Converts any geom::Source to equivalent vertices connected by lines. Output primitive type is always geom::Primitive::LINES |
Ccinder::geom::Remove | Removes an attribute entirely |
Ccinder::geom::Subdivide | |
Ccinder::geom::Tangents | Creates TANGENT and BITANGENT attributes based on POSITIONS, NORMALS and TEX_COORD_0. Requires indexed geometry |
►Ccinder::geom::Transform | "Bakes" a mat4 transformation into the positions, normals and tangents of a geom::Source. Promotes 2D positions to 3D |
Ccinder::geom::Rotate | "Bakes" a rotation into the positions, normals and tangents of a geom::Source |
Ccinder::geom::Scale | "Bakes" a scale into the positions, normals and tangents of a geom::Source |
Ccinder::geom::Translate | "Bakes" a translation into the positions, normals and tangents of a geom::Source |
Ccinder::geom::Twist | Twists a geom::Source around a given axis |
Ccinder::geom::VertexNormalLines | Draws lines representing the Attrib::NORMALs for a geom::Source. Encodes 0 for base and 1 for normal into CUSTOM_0 |
►Ccinder::qtime::MovieBase | |
Ccinder::qtime::MovieGl | QuickTime movie playback as OpenGL textures Textures are always bound to the GL_TEXTURE_RECTANGLE_ARB target |
Ccinder::qtime::MovieGl | QuickTime movie playback as OpenGL textures Textures are always bound to the GL_TEXTURE_RECTANGLE_ARB target |
Ccinder::qtime::MovieSurface | |
Ccinder::qtime::MovieSurface | |
Ccinder::qtime::MovieLoader | |
Ccinder::qtime::MovieResponder | |
Ccinder::qtime::MovieWriter | |
Ccinder::System::NetworkAdapter | Represents a single Network Adapter of the system |
►Ccinder::svg::Node | Base class for an element of an SVG Document |
Ccinder::svg::Circle | SVG Circle element: http://www.w3.org/TR/SVG/shapes.html#CircleElement |
Ccinder::svg::Ellipse | SVG Ellipse element: http://www.w3.org/TR/SVG/shapes.html#EllipseElement |
►Ccinder::svg::Gradient | Base class for SVG Gradients. See SVG Gradients: http://www.w3.org/TR/SVG/pservers.html#Gradients |
Ccinder::svg::LinearGradient | SVG Linear gradient |
Ccinder::svg::RadialGradient | SVG Radial gradient |
►Ccinder::svg::Group | Represents a group of SVG elements. http://www.w3.org/TR/SVG/struct.html#Groups |
Ccinder::svg::Doc | Represents an SVG Document. See SVG Document Structure http://www.w3.org/TR/SVG/struct.html |
Ccinder::svg::Image | SVG Image Element. Represents an unpremultiplied bitmap. http://www.w3.org/TR/SVG/struct.html#ImageElement |
Ccinder::svg::Line | SVG Line element: http://www.w3.org/TR/SVG/shapes.html#LineElement |
Ccinder::svg::Path | SVG Path element: http://www.w3.org/TR/SVG/paths.html#PathElement |
Ccinder::svg::Polygon | SVG Polygon Element: http://www.w3.org/TR/SVG/shapes.html#PolygonElement |
Ccinder::svg::Polyline | SVG Polyline Element: http://www.w3.org/TR/SVG/shapes.html#PolylineElement |
Ccinder::svg::Rect | SVG Rect element: http://www.w3.org/TR/SVG/shapes.html#RectElement |
Ccinder::svg::Text | SVG Text element. http://www.w3.org/TR/SVG/text.html#TextElement |
Ccinder::svg::TextSpan | SVG tspan Element. Generally owned by a svg::Text Node. http://www.w3.org/TR/SVG/text.html#TSpanElement |
Ccinder::svg::Use | SVG Use Element, which instantiates a different element: http://www.w3.org/TR/SVG/struct.html#UseElement |
►Ccinder::audio::cocoa::NodeAudioUnit | |
Ccinder::audio::cocoa::EffectAudioUnitNode | |
Ccinder::audio::cocoa::InputDeviceNodeAudioUnit | |
Ccinder::audio::cocoa::OutputDeviceNodeAudioUnit | |
Ccinder::NodeDataTraits< NodeData > | |
Ccinder::NodeDataTraits< vec2 > | |
Ccinder::NodeDataVectorTraits< NDV > | |
►Ccinder::Noncopyable | |
Ccinder::audio::Device | Object representing a hardware audio device. There is only ever one device per hardware device reported by the system, for both input and output |
►Ccinder::audio::DeviceManager | Platform-specific Singleton for managing hardware devices. Applications normally should not need to use this, but instead should use the equivalent methods from Device |
Ccinder::audio::cocoa::DeviceManagerAudioSession | |
Ccinder::audio::cocoa::DeviceManagerCoreAudio | |
Ccinder::audio::msw::DeviceManagerWasapi | |
Ccinder::audio::Node | Fundamental building block for creating an audio processing graph |
►Ccinder::audio::Source | Base class that is used to load and read from an audio source |
►Ccinder::audio::SourceFile | Loads and reads from an audio file source |
Ccinder::audio::cocoa::SourceFileCoreAudio | |
Ccinder::audio::msw::SourceFileMediaFoundation | |
Ccinder::audio::SourceFileOggVorbis | SourceFile implementation for decoding ogg vorbis files |
Ccinder::ConcurrentCircularBuffer< T > | |
Ccinder::gl::BufferTexture | Represents a Buffer Texture, or GL_TEXTURE_BUFFER |
Ccinder::gl::ScopedActiveTexture | |
►Ccinder::gl::ScopedBlend | Controls the current blend mode for the current scope |
Ccinder::gl::ScopedBlendAdditive | Enables blending state for the current scope and sets the blending function additive blending (sfactor = GL_SRC_ALPHA, dfactor = GL_ONE ) |
Ccinder::gl::ScopedBlendAlpha | Enables blending state for the current scope and sets the blending function for standard alpha blending (sfactor = GL_SRC_ALPHA, dfactor = GL_ONE_MINUS_SRC_ALPHA ) |
Ccinder::gl::ScopedBlendPremult | Enables blending state for the current scope and sets the blending function for premultiplied alpha blending (sfactor = GL_ONE, dfactor = GL_ONE_MINUS_SRC_ALPHA ) |
Ccinder::gl::ScopedBuffer | |
Ccinder::gl::ScopedColor | |
Ccinder::gl::ScopedDepth | Scopes state of depth testing and writing |
Ccinder::gl::ScopedDepthTest | Scopes state to control the depth testing / reading operation. See information on c\ GL_DEPTH_TEST |
Ccinder::gl::ScopedDepthWrite | Scopes state to control whether successful depth tests write to the depth buffer. See information on glDepthMask() |
Ccinder::gl::ScopedFaceCulling | Scopes state of face culling |
Ccinder::gl::ScopedFramebuffer | |
Ccinder::gl::ScopedFrontFace | Scopes winding order defining front-facing polygons |
Ccinder::gl::ScopedGlslProg | |
Ccinder::gl::ScopedLineWidth | Scopes state of line width |
Ccinder::gl::ScopedLogicOp | Scopes state of logic op |
Ccinder::gl::ScopedMatrices | Preserves all matrices |
Ccinder::gl::ScopedModelMatrix | |
Ccinder::gl::ScopedPolygonMode | Scopes polygon rasterization mode for GL_FRONT_AND_BACK |
Ccinder::gl::ScopedProjectionMatrix | |
Ccinder::gl::ScopedRenderbuffer | Scopes state of Renderbuffer binding |
Ccinder::gl::ScopedScissor | |
Ccinder::gl::ScopedState | |
Ccinder::gl::ScopedTextureBind | |
Ccinder::gl::ScopedVao | |
Ccinder::gl::ScopedViewMatrix | |
Ccinder::gl::ScopedViewport | |
►Ccinder::log::Logger | |
Ccinder::log::LoggerBreakpoint | LoggerBreakpoint doesn't actually print anything, but triggers a breakpoint on log events above a specified threshold |
Ccinder::log::LoggerConsole | LoggerConsole prints log messages in the application console window |
►Ccinder::log::LoggerFile | LoggerFile will write log messages to a specified file |
Ccinder::log::LoggerFileRotating | LoggerFileRotating will write log messages to a file that is rotated at midnight |
Ccinder::log::LoggerSystem | |
Ccinder::Serial | |
Ccinder::signals::detail::Disconnector | Helper class for disconnecting Connections |
►Ccinder::signals::detail::SignalBase | Base Signal class, which provides a concrete type that can be stored by the Disconnector |
►Ccinder::signals::detail::CollectorInvocation< Collector, R(Args...)> | CollectorInvocation specialisation for regular signals |
Ccinder::signals::detail::SignalProto< R(Args...), Collector > | SignalProto template, the parent class of Signal, specialised for the callback signature and collector |
Ccinder::signals::detail::CollectorInvocation< Collector, void(Args...)> | CollectorInvocation specialisation for signals with void return type |
Ccinder::signals::ScopedConnection | ScopedConnection can be captured from Signal::connect() to limit the connection lifetime to the current scope, after which Connection::disconnect() will be called |
►Ccinder::StreamBase | |
►Ccinder::IStreamCinder | |
►Ccinder::IoStream | |
Ccinder::IoStreamFile | |
Ccinder::IStreamFile | |
Ccinder::IStreamMem | |
Ccinder::IStreamUrl | |
►Ccinder::OStream | |
Ccinder::IoStream | |
Ccinder::OStreamFile | |
Ccinder::OStreamMem | |
Ccinder::svg::Group | Represents a group of SVG elements. http://www.w3.org/TR/SVG/struct.html#Groups |
►C<NSApplicationDelegate> | |
CAppImplMac | |
►CNSObject | |
CAppDelegateImpl | |
CAppImplCocoaTouch | |
CAppImplMac | |
CAppImplMacScreenSaver | |
CCaptureImplAvFoundation | |
CCaptureImplCocoaDummy | |
CRendererImpl2dCocoaTouchQuartz | |
CRendererImpl2dMacQuartz | |
CRendererImplGlCocoaTouch | |
CRendererImplGlMac | |
CWindowImplBasicCocoa | |
►CNSView | |
CCinderViewMac | |
►C<NSWindowDelegate> | |
CAppImplMac | |
CWindowImplBasicCocoa | |
Ccinder::NullLookupProc | |
►Ccinder::qtime::MovieBase::Obj | |
Ccinder::qtime::MovieGl::Obj | |
Ccinder::qtime::MovieSurface::Obj | |
Ccinder::qtime::MovieLoader::Obj | |
Ccinder::audio::Param::Options | Optional parameters when applying or appending ramps |
Ccinder::ImageSource::Options | Optional parameters passed when creating an Image |
Ccinder::audio::Voice::Options | Optional parameters passed into Voice::create() methods |
Ccinder::ImageTarget::Options | |
Ccinder::app::RendererGl::Options | |
►Ccinder::TweenBase::Options | |
Ccinder::Tween< T >::Options | |
►Ccinder::params::InterfaceGl::OptionsBase | Base class for chainable options |
Ccinder::params::InterfaceGl::Options< T > | Provides chainable options, returned from addParam() |
Cglm::io::order | |
Cglm::detail::outerProduct_trait< T, P, colType, rowType > | |
Cglm::detail::outerProduct_trait< T, P, tvec2, tvec2 > | |
Cglm::detail::outerProduct_trait< T, P, tvec2, tvec3 > | |
Cglm::detail::outerProduct_trait< T, P, tvec2, tvec4 > | |
Cglm::detail::outerProduct_trait< T, P, tvec3, tvec2 > | |
Cglm::detail::outerProduct_trait< T, P, tvec3, tvec3 > | |
Cglm::detail::outerProduct_trait< T, P, tvec3, tvec4 > | |
Cglm::detail::outerProduct_trait< T, P, tvec4, tvec2 > | |
Cglm::detail::outerProduct_trait< T, P, tvec4, tvec3 > | |
Cglm::detail::outerProduct_trait< T, P, tvec4, tvec4 > | |
Ccinder::svg::Paint | SVG Paint specification for fill or stroke, including solids and gradients |
Ccinder::ParallelTransport | |
Ccinder::audio::Param | Allows an audio parameter to be controlled over time with sample accurate curves |
Ccinder::geom::Modifier::Params | Expresses the upstream parameters for a Modifier such as # vertices |
Ccinder::JsonTree::ParseOptions | Options for JSON parsing. Passed to the JsonTree constructor |
Ccinder::XmlTree::ParseOptions | Options for XML parsing. Passed to the XmlTree constructor |
Ccinder::Path2d | |
Ccinder::Path2dCalcCache | Accelerates the calculation of various operations on Path2d. Useful if doing repeated calculations, otherwise just use Path2d member functions |
►Ccinder::cairo::Pattern | |
►Ccinder::cairo::Gradient | |
Ccinder::cairo::GradientLinear | |
Ccinder::cairo::GradientRadial | |
Ccinder::cairo::PatternSolid | |
Ccinder::cairo::PatternSurface | |
Ccinder::Perlin | |
Ccinder::PlaneT< T > | Represents a Plane, as a geometric primitive, useful in conducting tests in 3D space |
►Ccinder::app::Platform | |
Ccinder::app::PlatformCocoa | |
Ccinder::app::PlatformMsw | |
Ccinder::app::PlatformWinRt | |
►Ccinder::gl::Context::PlatformData | |
Ccinder::gl::PlatformDataMsw | |
Ccinder::PolyLineT< T > | |
Ccinder::PolyLineT< vec2 > | |
Cglm::io::precision | |
Ccinder::gl::Query | Base class for OpenGL Query objects |
Ccinder::gl::QueryTimeSwapped | Represents a pair of GL_TIME_ELAPSED Query objects, swapped on each end() call |
Ccinder::Rand | |
Ccinder::Ray | |
Ccinder::RectMapping | |
Ccinder::RectT< T > | |
Ccinder::RectT< float > | |
Ccinder::gl::Renderbuffer | Represents an OpenGL Renderbuffer, used primarily in conjunction with FBOs. Supported on OpenGL ES but multisampling is currently ignored. Implicitly shared object |
Ccinder::audio::cocoa::NodeAudioUnit::RenderData | |
►Ccinder::svg::Renderer | Base class from which Renderers are derived |
Ccinder::SvgRendererGl | |
►Ccinder::app::Renderer | |
Ccinder::app::Renderer2d | |
Ccinder::app::RendererDx | |
Ccinder::app::RendererGl | |
►Ccinder::app::RendererImplMsw | |
Ccinder::app::RendererImpl2dGdi | |
Ccinder::app::RendererImplDx | |
Ccinder::app::RendererImplGlAngle | |
Ccinder::app::RendererImplGlMsw | |
Ccinder::audio::dsp::RingBufferT< T > | Ringbuffer (aka circular buffer) data structure for use in concurrent audio scenarios |
Ccinder::audio::ChannelRouterNode::Route | |
Ccinder::audio::ChannelRouterNode::RouteConnector | Used in conjunction with operator>> and the route() methods to make connections that conduct channel routing. This class is usually not directly constructed by the user |
Ccinder::cocoa::SafeNsAutoreleasePool | Represents an exception-safe NSAutoreleasePool. Replaces the global NSAutoreleasePool for its lifetime |
Ccinder::cocoa::SafeNsData | Represents an exception-safe Cocoa NSData which behaves like a shared_ptr but can implicitly cast itself to NSData* |
Ccinder::cocoa::SafeNsString | Represents an exception-safe Cocoa NSString which behaves like a shared_ptr but can implicitly cast itself to NSString* |
Ccinder::cocoa::SafeUiImage | A class which encapsulate a UIImage and an associated CGImageRef in order to work around memory ownership ambiguities in Cocoa Touch |
Ccinder::cairo::ScaledFont | |
Ccinder::audio::ScopedEnableContext | RAII-style utility class to set a Context's enabled state and have it restored at the end of the current scope block |
Ccinder::audio::ScopedEnableNode | RAII-style utility class to set a Node's enabled state and have it restored at the end of the current scope block |
►CScreenSaverView | |
CWindowImplCocoaScreenSaver | |
CFontEnumeration::sealed | |
►Ccinder::app::AppBase::Settings | Startup settings, used during App construction. They are modified before the app is created by passing a SettingsFn to the app instanciation macros |
Ccinder::app::AppCocoaTouch::Settings | |
Ccinder::app::AppMsw::Settings | MSW-specific settings |
Ccinder::app::AppScreenSaver::Settings | |
Ccinder::app::AppWinRt::Settings | |
Ccinder::gl::ShaderDef | |
Ccinder::gl::ShaderPreprocessor | Class for parsing and processing GLSL preprocessor directives |
Ccinder::Shape2d | |
►Cshared_ptr | |
►Ccinder::TweenRef< T > | |
Ccinder::FnTweenRef< T > | |
Ccinder::signals::detail::SignalLinkBase | Base class for signal links, which manages reference counting and provides a concrete type to be passed to Connection |
Ccinder::signals::detail::SignalProto< typename, typename > | The template implementation for callback list |
►Ccinder::signals::detail::SignalProto< Signature, Collector > | |
Ccinder::signals::Signal< Signature, Collector > | Signal is a template type providing an interface for arbitrary callback lists |
►Ccinder::signals::detail::SignalProto< void(), detail::CollectorDefault< typename std::function< void() >::result_type > > | |
Ccinder::signals::Signal< void()> | |
►Ccinder::signals::detail::SignalProto< void(bool), detail::CollectorDefault< typename std::function< void(bool) >::result_type > > | |
Ccinder::signals::Signal< void(bool)> | |
►Ccinder::signals::detail::SignalProto< void(const DisplayRef &display), detail::CollectorDefault< typename std::function< void(const DisplayRef &display) >::result_type > > | |
Ccinder::signals::Signal< void(const DisplayRef &display)> | |
►Ccinder::signals::detail::SignalProto< void(void), detail::CollectorDefault< typename std::function< void(void) >::result_type > > | |
Ccinder::signals::Signal< void(void)> | |
Cglm::detail::simd< T > | |
►Ccinder::geom::Source | |
Ccinder::geom::BSpline | Converts a BSpline into a LINE_STRIP |
Ccinder::geom::Capsule | |
Ccinder::geom::Circle | |
Ccinder::geom::Cube | |
►Ccinder::geom::Cylinder | |
Ccinder::geom::Cone | |
Ccinder::geom::Extrude | |
Ccinder::geom::ExtrudeSpline | |
Ccinder::geom::Icosahedron | |
Ccinder::geom::Icosphere | |
Ccinder::geom::Plane | Defaults to a plane on the z axis, origin = [0, 0, 0], normal = [0, 1, 0] |
Ccinder::geom::Rect | |
Ccinder::geom::Ring | |
Ccinder::geom::RoundedRect | |
Ccinder::geom::SourceMods | Represents a geom::Source with 0 or more geom::Modifiers concatenated |
Ccinder::geom::Sphere | |
Ccinder::geom::Teapot | |
►Ccinder::geom::Torus | |
Ccinder::geom::Helix | |
Ccinder::geom::TorusKnot | |
Ccinder::geom::WireCircle | |
►Ccinder::geom::WireSource | |
Ccinder::geom::WireCapsule | |
Ccinder::geom::WireCube | |
►Ccinder::geom::WireCylinder | |
Ccinder::geom::WireCone | |
Ccinder::geom::WireFrustum | |
Ccinder::geom::WireIcosahedron | |
Ccinder::geom::WirePlane | Defaults to a plane on the z axis, origin = [0, 0, 0], normal = [0, 1, 0] |
Ccinder::geom::WireRoundedRect | |
Ccinder::geom::WireSphere | |
Ccinder::geom::WireTorus | |
Ccinder::gl::VertBatch | |
Ccinder::ObjLoader | Loads Alias|Wavefront .OBJ file format |
Ccinder::TriMesh | |
Ccinder::Sphere | |
CStackWalker | |
Ccinder::svg::Gradient::Stop | |
Cglm::detail::_swizzle_base2< ValueType, P, VecType, N, E0, E1, E2, E3, 1 >::Stub | |
Ccinder::svg::Style | SVG Style for a node. Corresponds to SVG Styling: http://www.w3.org/TR/SVG/styling.html |
►Ccinder::cairo::SurfaceBase | |
Ccinder::cairo::SurfaceCgBitmapContext | |
Ccinder::cairo::SurfaceEps | |
Ccinder::cairo::SurfaceGdi | |
Ccinder::cairo::SurfaceImage | |
Ccinder::cairo::SurfacePdf | |
Ccinder::cairo::SurfacePs | |
Ccinder::cairo::SurfaceQuartz | |
Ccinder::cairo::SurfaceSvg | |
Ccinder::SurfaceChannelOrder | Specifies the in-memory ordering of the channels of a Surface |
►Ccinder::SurfaceConstraints | Base class for defining the properties of a Surface necessary to be interoperable with different APIs |
Ccinder::gl::SurfaceConstraintsGLTexture | |
Ccinder::SurfaceConstraintsCairo | |
Ccinder::SurfaceConstraintsDefault | |
Ccinder::SurfaceConstraintsGdiPlus | |
Ccinder::SurfaceT< T > | An in-memory representation of an image. Implicitly shared object |
Ccinder::SurfaceT< uint8_t > | |
Ccinder::gl::Sync | |
Ccinder::System | Queries system software and hardware capabilities of the computer. Values are cached so there is low overhead in calling these functions more than once |
CtagTOUCHINPUT | |
►Ccinder::geom::Target | |
Ccinder::geom::SourceModsContext | |
►Ccinder::audio::TargetFile | Base class that is used to create and write to an audio destination. Currently only supports .wav encoding |
Ccinder::audio::cocoa::TargetFileCoreAudio | |
Ccinder::audio::msw::TargetFileMediaFoundation | TargetFile implementation using Microsoft's Media Foundation Framework |
Cglm::tdualquat< T, P > | |
Ccinder::TextBox | |
Ccinder::cairo::TextExtents | |
Ccinder::TextLayout | |
►Ccinder::gl::TextureBase | |
Ccinder::gl::Texture1d | |
Ccinder::gl::Texture2d | |
Ccinder::gl::Texture3d | |
Ccinder::gl::TextureCubeMap | |
Ccinder::gl::TextureData | |
Ccinder::gl::TextureFont | |
Ccinder::ThreadSetup | Create an instance of this class at the beginning of any multithreaded code that makes use of Cinder functionality |
Ccinder::Timer | A high-resolution timer class |
Cglm::tmat2x2< T, P > | |
Cglm::tmat2x3< T, P > | |
Cglm::tmat2x4< T, P > | |
Cglm::tmat3x2< T, P > | |
Cglm::tmat3x3< T, P > | |
Cglm::tmat3x4< T, P > | |
Cglm::tmat4x2< T, P > | |
Cglm::tmat4x3< T, P > | |
Cglm::tmat4x4< T, P > | |
Ccinder::app::TouchEvent::Touch | |
Cglm::tquat< T, P > | |
Ccinder::Triangulator | Converts an arbitrary Shape2d into a TriMesh2d |
Cglm::tvec1< T, P > | |
Cglm::tvec2< T, P > | |
Cglm::tvec3< T, P > | |
Cglm::tvec3< T, glm::defaultp > | |
Cglm::tvec4< T, P > | |
►C<UIApplicationDelegate> | |
CAppDelegateImpl | |
►C<UIKeyInput> | |
CWindowImplCocoaTouch | |
►C<UITextViewDelegate> | |
CWindowImplCocoaTouch | |
►CUIView | |
CCinderViewCocoaTouch | |
►CUIViewController | |
CWindowImplCocoaTouch | |
Ccinder::gl::GlslProg::Uniform | |
Ccinder::Url | |
Ccinder::UrlOptions | Options for loadUrl() to dictate caching and timeout behavior |
Ccinder::svg::Value | SVG Value/Unit pair |
Ccinder::gl::VboMesh | |
Ccinder::VECDIM< DIM, T > | |
Ccinder::VECDIM< 2, double > | |
Ccinder::VECDIM< 2, float > | |
Ccinder::VECDIM< 2, int > | |
Ccinder::VECDIM< 3, double > | |
Ccinder::VECDIM< 3, float > | |
Ccinder::VECDIM< 3, int > | |
Ccinder::VECDIM< 4, double > | |
Ccinder::VECDIM< 4, float > | |
Ccinder::VECDIM< 4, int > | |
Ccinder::gl::Vao::VertexAttrib | |
►Ccinder::audio::Voice | Interface for performing high-level audio playback tasks |
Ccinder::audio::VoiceCallbackProcessor | Concrete Voice for processing audio with a callback function |
Ccinder::audio::VoiceSamplePlayerNode | Concrete Voice for sample playback |
►Ccinder::audio::WaveTable | Manages a table that is used for wavetable synthesis. Supports table lookup with linear interpolation |
Ccinder::audio::WaveTable2d | Manages an array of tables that is used for bandlimited wavetable synthesis. Supports table lookup with linear interpolation |
Cglm::io::width | |
►C<WindowImplCocoa> | |
CWindowImplBasicCocoa | |
CWindowImplCocoaScreenSaver | |
CWindowImplCocoaTouch | |
►Ccinder::app::WindowImplMsw | |
Ccinder::app::WindowImplMswBasic | |
Ccinder::app::WindowImplMswScreenSaver | |
Ccinder::app::WindowImplWinRt | |
Ccinder::JsonTree::WriteOptions | Options for JSON writing. Passed to the write method |
Ccinder::XmlTree | |
►CBufferTT | |
Ccinder::audio::BufferDynamicT< BufferTT > | A resizable BufferT. The internally allocated buffer will grow as needed, but it will not shrink unless shrinkToFit() is called. TODO: enable move operator to convert BufferT to this |