Here is a list of all documented functions with links to the class documentation for each member:
- a -
- AccelerationEvent() : cugl::AccelerationEvent
- access() : cugl::AssetManager
- acquire() : cugl::audio::AudioInput
- acquireGroup() : cugl::scene3::ModelInfo
- acquireKey() : cugl::InputDevice
- acquireMaterial() : cugl::scene3::MaterialLib
- acquireObs() : cugl::physics2::distrib::NetPhysicsController
- Action() : cugl::Action
- ActionTimeline() : cugl::ActionTimeline
- activate() : cugl::audio::AudioDevices, cugl::graphics::UniformBuffer, cugl::Input, cugl::scene2::Button, cugl::scene2::ButtonGroup, cugl::scene2::Slider, cugl::scene2::TextField
- activateCollisionCallbacks() : cugl::physics2::ObstacleWorld
- activateDestructionCallbacks() : cugl::physics2::ObstacleWorld
- activateFilterCallbacks() : cugl::physics2::ObstacleWorld
- activateJoint() : cugl::physics2::distrib::NetWorld
- activateObstacle() : cugl::physics2::distrib::NetWorld
- activatePhysics() : cugl::physics2::DistanceJoint, cugl::physics2::FrictionJoint, cugl::physics2::GearJoint, cugl::physics2::Joint, cugl::physics2::MotorJoint, cugl::physics2::MouseJoint, cugl::physics2::Obstacle, cugl::physics2::PrismaticJoint, cugl::physics2::PulleyJoint, cugl::physics2::RevoluteJoint, cugl::physics2::WeldJoint, cugl::physics2::WheelJoint
- add() : cugl::ActionTimeline, cugl::Affine2, cugl::Color4, cugl::Color4f, cugl::Mat4, cugl::Path2, cugl::Quaternion, cugl::scene2::AnchoredLayout, cugl::scene2::FloatLayout, cugl::scene2::GridLayout, cugl::scene2::Layout, cugl::Vec2, cugl::Vec3, cugl::Vec4
- addAbsolute() : cugl::scene2::AnchoredLayout
- addAnchor() : cugl::Spline2
- addAxisListener() : cugl::GameController
- addBeginListener() : cugl::CoreGesture, cugl::PanGesture, cugl::PinchGesture, cugl::SpinGesture, cugl::Touchscreen
- addBezier() : cugl::Spline2
- addButton() : cugl::scene2::ButtonGroup
- addButtonListener() : cugl::GameController
- addChangeListener() : cugl::CoreGesture, cugl::PanGesture, cugl::PinchGesture, cugl::SpinGesture
- addChild() : cugl::scene2::Scene2, cugl::scene2::SceneNode, cugl::scene3::Scene3, cugl::scene3::SceneNode
- addChildWithName() : cugl::scene2::Scene2, cugl::scene2::SceneNode, cugl::scene3::Scene3, cugl::scene3::SceneNode
- addChildWithTag() : cugl::scene2::Scene2, cugl::scene2::SceneNode, cugl::scene3::Scene3, cugl::scene3::SceneNode
- addCompletionListener() : cugl::ActionTimeline
- addDPadListener() : cugl::GameController
- addDragListener() : cugl::Mouse
- addEditListener() : cugl::TextInput
- addEmitter() : cugl::graphics::ParticleSystem
- addEndListener() : cugl::CoreGesture, cugl::PanGesture, cugl::PinchGesture, cugl::SpinGesture, cugl::Touchscreen
- addEnterListener() : cugl::scene2::TextField
- addExitListener() : cugl::scene2::TextField
- addGesture() : cugl::GestureRecognizer
- addGestures() : cugl::GestureRecognizer
- addHole() : cugl::DelaunayTriangulator, cugl::EarclipTriangulator
- addInputListener() : cugl::TextInput
- addJoint() : cugl::physics2::distrib::NetWorld, cugl::physics2::ObstacleWorld
- addKeyDownListener() : cugl::Keyboard
- addKeyUpListener() : cugl::Keyboard
- addListener() : cugl::Accelerometer, cugl::ActionTimeline, cugl::GameControllerInput, cugl::scene2::Button, cugl::scene2::ButtonGroup, cugl::scene2::Slider
- addMotionListener() : cugl::Mouse, cugl::Touchscreen
- addObstacle() : cugl::physics2::distrib::NetWorld, cugl::physics2::distrib::PhysSyncEvent, cugl::physics2::ObstacleWorld
- addPosition() : cugl::scene2::GridLayout
- addPressListener() : cugl::Mouse
- addQuad() : cugl::Spline2
- addRelative() : cugl::scene2::AnchoredLayout
- addReleaseListener() : cugl::Mouse
- addSharedObstacle() : cugl::physics2::distrib::NetPhysicsController
- addSteiner() : cugl::DelaunayTriangulator
- addSyncObject() : cugl::physics2::distrib::NetPhysicsController
- addTask() : cugl::ThreadPool
- addTypeListener() : cugl::scene2::TextField
- addWheelListener() : cugl::Mouse
- adjustZoom() : cugl::scene3::Gimbal
- advance() : cugl::audio::AlgorithmicReverb, cugl::audio::AudioFader, cugl::audio::AudioMixer, cugl::audio::AudioNode, cugl::audio::AudioOutput, cugl::audio::AudioPanner, cugl::audio::AudioPlayer, cugl::audio::AudioQueue, cugl::audio::AudioRedistributor, cugl::audio::AudioResampler, cugl::audio::AudioScheduler, cugl::audio::AudioSpinner, cugl::audio::AudioSynchronizer
- Affine2() : cugl::Affine2
- AlgorithmicReverb() : cugl::audio::AlgorithmicReverb
- alloc() : cugl::ActionTimeline, cugl::AnimateSprite, cugl::AssetManager, cugl::audio::AlgorithmicReverb, cugl::audio::AudioDecoder, cugl::audio::AudioFader, cugl::audio::AudioMixer, cugl::audio::AudioPanner, cugl::audio::AudioPlayer, cugl::audio::AudioRedistributor, cugl::audio::AudioResampler, cugl::audio::AudioSample, cugl::audio::AudioScheduler, cugl::audio::AudioSpinner, cugl::audio::AudioSynchronizer, cugl::audio::AudioWaveform, cugl::audio::SoundLoader, cugl::BinaryReader, cugl::BinaryWriter, cugl::EasingBezier, cugl::EasingFactory, cugl::FreeList< T >, cugl::GenericLoader< T >, cugl::GestureRecognizer, cugl::graphics::Font, cugl::graphics::Font::Atlas, cugl::graphics::FontLoader, cugl::graphics::GlyphRun, cugl::graphics::Gradient, cugl::graphics::GradientLoader, cugl::graphics::InstanceBuffer, cugl::graphics::ParticleLoader, cugl::graphics::ParticleShader, cugl::graphics::ParticleSystem, cugl::graphics::RenderTarget, cugl::graphics::Scissor, cugl::graphics::Shader, cugl::graphics::SpriteBatch, cugl::graphics::SpriteMesh, cugl::graphics::SpriteMeshLoader, cugl::graphics::SpriteSheet, cugl::graphics::TextLayout, cugl::graphics::Texture, cugl::graphics::TextureLoader, cugl::graphics::TextureRenderer, cugl::graphics::UniformBuffer, cugl::graphics::VertexBuffer, cugl::GreedyFreeList< T >, cugl::JsonLoader, cugl::JsonReader, cugl::JsonValue, cugl::JsonWriter, cugl::netcode::NetcodeConnection, cugl::netcode::NetcodeDeserializer, cugl::netcode::NetcodeSerializer, cugl::netcode::WebSocket, cugl::netcode::WebSocketServer, cugl::OrthographicCamera, cugl::PerspectiveCamera, cugl::physics2::BoxObstacle, cugl::physics2::CapsuleObstacle, cugl::physics2::DistanceJoint, cugl::physics2::distrib::GameStateEvent, cugl::physics2::distrib::LWDeserializer, cugl::physics2::distrib::LWSerializer, cugl::physics2::distrib::NetEventController, cugl::physics2::distrib::NetPhysicsController, cugl::physics2::distrib::NetWorld, cugl::physics2::distrib::ObstacleFactory, cugl::physics2::distrib::PhysSyncEvent, cugl::physics2::FrictionJoint, cugl::physics2::GearJoint, cugl::physics2::MotorJoint, cugl::physics2::MouseJoint, cugl::physics2::ObstacleSelector, cugl::physics2::ObstacleWorld, cugl::physics2::PolygonObstacle, cugl::physics2::PrismaticJoint, cugl::physics2::PulleyJoint, cugl::physics2::RevoluteJoint, cugl::physics2::WeldJoint, cugl::physics2::WheelJoint, cugl::physics2::WheelObstacle, cugl::Random, cugl::scene2::AnchoredLayout, cugl::scene2::Button, cugl::scene2::ButtonGroup, cugl::scene2::CanvasNode, cugl::scene2::FadeBy, cugl::scene2::FadeTo, cugl::scene2::FloatLayout, cugl::scene2::GridLayout, cugl::scene2::LoadingScene, cugl::scene2::MeshNode, cugl::scene2::MoveBy, cugl::scene2::MoveTo, cugl::scene2::NinePatch, cugl::scene2::OrderedNode, cugl::scene2::PathNode, cugl::scene2::PolygonNode, cugl::scene2::ProgressBar, cugl::scene2::RotateBy, cugl::scene2::RotateTo, cugl::scene2::ScaleBy, cugl::scene2::ScaleTo, cugl::scene2::Scene2, cugl::scene2::Scene2Loader, cugl::scene2::Scene2Texture, cugl::scene2::SceneNode, cugl::scene2::Slider, cugl::scene2::WireNode, cugl::scene3::BillboardBatch, cugl::scene3::BillboardShader, cugl::scene3::Gimbal, cugl::scene3::Material, cugl::scene3::MtlLoader, cugl::scene3::ObjBatch, cugl::scene3::ObjLoader, cugl::scene3::ObjShader, cugl::scene3::ParticleBatch, cugl::scene3::Scene3, cugl::scene3::Scene3Loader, cugl::scene3::Scene3Pipeline, cugl::scene3::SceneNode, cugl::TextReader, cugl::TextWriter, cugl::ThreadPool, cugl::WidgetLoader, cugl::WidgetValue
- allocAngle() : cugl::physics2::distrib::PhysObstEvent
- allocAngularVel() : cugl::physics2::distrib::PhysObstEvent
- allocArray() : cugl::JsonValue
- allocBodyType() : cugl::physics2::distrib::PhysObstEvent
- allocBoolConsts() : cugl::physics2::distrib::PhysObstEvent
- allocBox() : cugl::graphics::Gradient
- allocBoxGradient() : cugl::scene2::CanvasNode::Paint
- allocCopy() : cugl::graphics::Gradient
- allocCreation() : cugl::physics2::distrib::PhysObstEvent
- allocDeletion() : cugl::physics2::distrib::PhysObstEvent
- allocFloatConsts() : cugl::physics2::distrib::PhysObstEvent
- allocGameStart() : cugl::physics2::distrib::GameStateEvent
- allocIn() : cugl::scene2::FadeTo
- allocLinear() : cugl::graphics::Gradient
- allocLinearGradient() : cugl::scene2::CanvasNode::Paint
- allocNull() : cugl::JsonValue
- allocObject() : cugl::JsonValue
- allocOffset() : cugl::OrthographicCamera
- allocOut() : cugl::scene2::FadeTo
- allocOwnerAcquire() : cugl::physics2::distrib::PhysObstEvent
- allocOwnerRelease() : cugl::physics2::distrib::PhysObstEvent
- allocPattern() : cugl::scene2::CanvasNode::Paint
- allocPos() : cugl::physics2::distrib::PhysObstEvent
- allocQueue() : cugl::audio::AudioEngine
- allocRadial() : cugl::graphics::Gradient
- allocRadialGradient() : cugl::scene2::CanvasNode::Paint
- allocReady() : cugl::physics2::distrib::GameStateEvent
- allocUIDAssign() : cugl::physics2::distrib::GameStateEvent
- allocVel() : cugl::physics2::distrib::PhysObstEvent
- allocWithAnchor() : cugl::physics2::PolygonObstacle, cugl::scene3::SceneNode
- allocWithArray() : cugl::Random
- allocWithAsset() : cugl::BinaryReader, cugl::JsonReader, cugl::TextReader
- allocWithBounds() : cugl::scene2::CanvasNode, cugl::scene2::Label, cugl::scene2::OrderedNode, cugl::scene2::SceneNode, cugl::scene2::ScrollPane, cugl::scene2::TextField
- allocWithCamera() : cugl::scene3::Gimbal
- allocWithCaps() : cugl::scene2::ProgressBar
- allocWithData() : cugl::audio::AudioSample, cugl::audio::AudioWaveform, cugl::graphics::Gradient, cugl::graphics::ParticleSystem, cugl::graphics::SpriteMesh, cugl::graphics::Texture, cugl::scene2::AnchoredLayout, cugl::scene2::Button, cugl::scene2::ButtonGroup, cugl::scene2::CanvasNode, cugl::scene2::FloatLayout, cugl::scene2::GridLayout, cugl::scene2::Label, cugl::scene2::MeshNode, cugl::scene2::NinePatch, cugl::scene2::OrderedNode, cugl::scene2::PathNode, cugl::scene2::PolygonNode, cugl::scene2::ProgressBar, cugl::scene2::SceneNode, cugl::scene2::ScrollPane, cugl::scene2::Slider, cugl::scene2::SpriteNode, cugl::scene2::TextField, cugl::scene2::WireNode, cugl::scene3::BillboardNode, cugl::scene3::ObjNode, cugl::scene3::ParticleNode, cugl::scene3::SceneNode
- allocWithFile() : cugl::graphics::Texture, cugl::scene2::MeshNode, cugl::scene2::NinePatch, cugl::scene2::PolygonNode
- allocWithFileMesh() : cugl::scene2::MeshNode
- allocWithFilePoly() : cugl::scene2::MeshNode, cugl::scene2::PolygonNode
- allocWithHint() : cugl::scene2::Scene2, cugl::scene2::Scene2Texture
- allocWithInfo() : cugl::scene3::Material, cugl::scene3::ObjMesh, cugl::scene3::ObjModel
- allocWithInterior() : cugl::scene2::ScrollPane
- allocWithJoints() : cugl::physics2::GearJoint
- allocWithJson() : cugl::GestureRecognizer, cugl::JsonValue
- allocWithMesh() : cugl::graphics::ParticleSystem, cugl::graphics::SpriteMesh, cugl::scene2::MeshNode
- allocWithModel() : cugl::scene3::ObjNode
- allocWithObstacles() : cugl::physics2::DistanceJoint, cugl::physics2::FrictionJoint, cugl::physics2::MotorJoint, cugl::physics2::MouseJoint, cugl::physics2::PrismaticJoint, cugl::physics2::PulleyJoint, cugl::physics2::RevoluteJoint, cugl::physics2::WeldJoint, cugl::physics2::WheelJoint
- allocWithOrder() : cugl::scene2::OrderedNode
- allocWithPath() : cugl::netcode::WebSocket, cugl::scene2::PathNode, cugl::scene2::WireNode
- allocWithPoly() : cugl::scene2::MeshNode, cugl::scene2::PolygonNode, cugl::scene2::WireNode
- allocWithPosition() : cugl::scene2::OrderedNode, cugl::scene2::SceneNode, cugl::scene3::SceneNode
- allocWithRect() : cugl::scene2::PathNode
- allocWithSeed() : cugl::Random
- allocWithSheet() : cugl::scene2::SpriteNode
- allocWithSprite() : cugl::scene2::SpriteNode
- allocWithSpriteMesh() : cugl::scene3::BillboardNode
- allocWithStandard() : cugl::scene3::Scene3Pipeline
- allocWithSystem() : cugl::scene3::ParticleNode
- allocWithText() : cugl::graphics::TextLayout, cugl::scene2::Label, cugl::scene2::TextField
- allocWithTextBox() : cugl::scene2::Label, cugl::scene2::TextField
- allocWithTexture() : cugl::scene2::MeshNode, cugl::scene2::NinePatch, cugl::scene2::PolygonNode, cugl::scene3::Material
- allocWithTextureMesh() : cugl::scene2::MeshNode
- allocWithTexturePoly() : cugl::scene2::MeshNode
- allocWithTextWidth() : cugl::graphics::TextLayout
- allocWithTraversal() : cugl::scene2::WireNode
- allocWithUI() : cugl::scene2::Slider
- allocWithUUID() : cugl::physics2::distrib::NetWorld
- allocWithVertices() : cugl::scene2::PathNode
- allocWithWidth() : cugl::graphics::TextLayout
- AnchoredLayout() : cugl::scene2::AnchoredLayout
- angle() : cugl::Vec2, cugl::Vec3, cugl::Vec4
- AnimateSprite() : cugl::AnimateSprite
- append() : cugl::audio::AudioScheduler, cugl::scene3::BillboardBatch, cugl::scene3::ObjBatch, cugl::scene3::ParticleBatch, cugl::scene3::Scene3Batch, cugl::scene3::Scene3Pipeline
- appendArray() : cugl::JsonValue
- appendChild() : cugl::JsonValue
- appendNull() : cugl::JsonValue
- appendObject() : cugl::JsonValue
- appendValue() : cugl::JsonValue
- Application() : cugl::Application
- applyLocalScissor() : cugl::scene2::CanvasNode
- applyPan() : cugl::scene2::ScrollPane
- applyRumble() : cugl::GameController
- applySpin() : cugl::scene2::ScrollPane
- applyZoom() : cugl::scene2::ScrollPane
- arcTo() : cugl::scene2::CanvasNode
- area() : cugl::Path2
- asBool() : cugl::JsonValue
- asBoolArray() : cugl::JsonValue
- asDouble() : cugl::JsonValue
- asDoubleArray() : cugl::JsonValue
- asFloat() : cugl::JsonValue
- asFloatArray() : cugl::JsonValue
- asInt() : cugl::JsonValue
- asIntArray() : cugl::JsonValue
- asLong() : cugl::JsonValue
- asLongArray() : cugl::JsonValue
- AssetManager() : cugl::AssetManager
- asString() : cugl::JsonValue
- asStringArray() : cugl::JsonValue
- at() : cugl::Path2, cugl::Poly2
- Atlas() : cugl::graphics::Font::Atlas
- attach() : cugl::AnimateSprite, cugl::AssetManager, cugl::audio::AlgorithmicReverb, cugl::audio::AudioFader, cugl::audio::AudioMixer, cugl::audio::AudioOutput, cugl::audio::AudioPanner, cugl::audio::AudioRedistributor, cugl::audio::AudioResampler, cugl::audio::AudioSpinner, cugl::audio::AudioSynchronizer, cugl::graphics::InstanceBuffer, cugl::graphics::VertexBuffer, cugl::scene2::FadeBy, cugl::scene2::FadeTo, cugl::scene2::MoveBy, cugl::scene2::MoveTo, cugl::scene2::RotateBy, cugl::scene2::RotateTo, cugl::scene2::ScaleBy, cugl::scene2::ScaleTo, cugl::scene2::Scene2Loader, cugl::scene3::Scene3Loader, cugl::scene3::Scene3Pipeline
- attachEventType() : cugl::physics2::distrib::NetEventController
- attachFactory() : cugl::physics2::distrib::NetPhysicsController
- AudioDecoder() : cugl::audio::AudioDecoder
- AudioFader() : cugl::audio::AudioFader
- AudioInput() : cugl::audio::AudioInput
- AudioMixer() : cugl::audio::AudioMixer
- AudioNode() : cugl::audio::AudioNode
- AudioNodeQueue() : cugl::audio::AudioNodeQueue
- AudioOutput() : cugl::audio::AudioOutput
- AudioPanner() : cugl::audio::AudioPanner
- AudioPlayer() : cugl::audio::AudioPlayer
- AudioQueue() : cugl::audio::AudioQueue
- AudioRedistributor() : cugl::audio::AudioRedistributor
- AudioResampler() : cugl::audio::AudioResampler
- AudioSample() : cugl::audio::AudioSample
- AudioScheduler() : cugl::audio::AudioScheduler
- AudioSpinner() : cugl::audio::AudioSpinner
- AudioSynchronizer() : cugl::audio::AudioSynchronizer
- AudioWaveform() : cugl::audio::AudioWaveform
- available() : cugl::netcode::NetcodeDeserializer
- axisDidChange() : cugl::GameController