Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 AGALMiniAssembler
com.adobe.utils 
 AnimationEvent
com.yogurt3d.core.events 
 AxisAlignedBoundingBox
com.yogurt3d.core.helpers.boundingvolumes 
 BackBuffer
com.yogurt3d.core.texture 
 BasicSetup
com.yogurt3d.presets.setup 
 Bone
com.yogurt3d.core.geoms 
 BoundingSphere
com.yogurt3d.core.helpers.boundingvolumes 
 BoxMesh
com.yogurt3d.presets.primitives.meshs 
 BoxSceneObject
com.yogurt3d.presets.primitives.sceneobjects 
 Camera
com.yogurt3d.core.cameras 
 Color
com.yogurt3d.core.materials.base 
 CompressedFile
com.yogurt3d.io.loaders 
 ConeMesh
com.yogurt3d.presets.primitives.meshs 
 ConeSceneObject
com.yogurt3d.presets.primitives.sceneobjects 
 Context
com.yogurt3d.core.managers.contextmanager 
 ContextManager
com.yogurt3d.core.managers.contextmanager 
 CubeTextureMap
com.yogurt3d.core.texture 
 CurveUtils
com.yogurt3d.core.utils 
 CylinderMesh
com.yogurt3d.presets.primitives.meshs 
 CylinderSceneObject
com.yogurt3d.presets.primitives.sceneobjects 
 DataLoader
com.yogurt3d.io.loaders 
 DisplayObjectLoader
com.yogurt3d.io.loaders 
 Driver
com.yogurt3d.core.plugin 
 EAabbDrawMode
com.yogurt3d.core.viewports 
 Effect
com.yogurt3d.core.effects 
 EffectColorGrading
com.yogurt3d.core.effects 
 EffectDilate
com.yogurt3d.core.effects 
 EffectDream
com.yogurt3d.core.effects 
 EffectEmboss
com.yogurt3d.core.effects 
 EffectGammaCorChannel
com.yogurt3d.core.effects 
 EffectGammaCorrection
com.yogurt3d.core.effects 
 EffectGaussianBlur
com.yogurt3d.core.effects 
 EffectGreyScale
com.yogurt3d.core.effects 
 EffectLaplacian
com.yogurt3d.core.effects 
 EffectLensCircle
com.yogurt3d.core.effects 
 EffectMean
com.yogurt3d.core.effects 
 EffectNegative
com.yogurt3d.core.effects 
 EffectNightVision
com.yogurt3d.core.effects 
 EffectPixelation
com.yogurt3d.core.effects 
 EffectPosterization
com.yogurt3d.core.effects 
 EffectRadialBlur
com.yogurt3d.core.effects 
 EffectScrathedFilm
com.yogurt3d.core.effects 
 EffectSephia
com.yogurt3d.core.effects 
 EffectSharpen
com.yogurt3d.core.effects 
 EffectSimple
com.yogurt3d.core.effects 
 EffectSwirl
com.yogurt3d.core.effects 
 EffectThermalVision
com.yogurt3d.core.effects 
 ELightType
com.yogurt3d.core.lights 
 EngineDefaults
com.yogurt3d.core.enums 
 EngineObject
com.yogurt3d.core.objects IEngineObject interface abstract type.
 Enum
com.yogurt3d.core.utils 
 EnvironmentSound
com.yogurt3d.core.sound 
 EShaderConstantsType
com.yogurt3d.core.materials.shaders.renderstate 
 EShadowType
com.yogurt3d.core.lights 
 ETextureType
com.yogurt3d.core.texture.base 
 EVertexAttribute
com.yogurt3d.core.materials.shaders.base 
 EViewportAntialiasing
com.yogurt3d.core.viewports 
 Filter
com.yogurt3d.core.effects.filters 
 FilterBloom
com.yogurt3d.core.effects.filters 
 FilterBlur
com.yogurt3d.core.effects.filters 
 FilterBoxBlur
com.yogurt3d.core.effects.filters 
 FilterColorGrading
com.yogurt3d.core.effects.filters 
 FilterColorTransform
com.yogurt3d.core.effects.filters Applies color converting filter to adjust brightness and saturation
 FilterDilate
com.yogurt3d.core.effects.filters 
 FilterEmboss
com.yogurt3d.core.effects.filters 
 FilterGammaCorChannel
com.yogurt3d.core.effects.filters 
 FilterGammaCorrection
com.yogurt3d.core.effects.filters 
 FilterGaussianBlurHorizontal
com.yogurt3d.core.effects.filters 
 FilterGaussianBlurVertical
com.yogurt3d.core.effects.filters 
 FilterGodRays
com.yogurt3d.core.materials.posteffects 
 FilterGreyScale
com.yogurt3d.core.effects.filters 
 FilterLaplacian
com.yogurt3d.core.effects.filters 
 FilterLensCircle
com.yogurt3d.core.effects.filters 
 FilterLightScattering
com.yogurt3d.core.materials.posteffects 
 FilterMean
com.yogurt3d.core.effects.filters 
 FilterNegative
com.yogurt3d.core.effects.filters 
 FilterNightVision
com.yogurt3d.core.effects.filters 
 FilterPixelation
com.yogurt3d.core.effects.filters 
 FilterPosterization
com.yogurt3d.core.effects.filters 
 FilterRadialBlur
com.yogurt3d.core.effects.filters 
 FilterRadialBlur
com.yogurt3d.core.materials.posteffects 
 FilterScratchedFilm
com.yogurt3d.core.effects.filters 
 FilterSephia
com.yogurt3d.core.effects.filters 
 FilterSharpen
com.yogurt3d.core.effects.filters 
 FilterSimple
com.yogurt3d.core.effects.filters 
 FilterSSAO
com.yogurt3d.core.effects.filters 
 FilterStereo
com.yogurt3d.core.effects.filters Implements stereo vision for various anaglyph and 3DTV formats.
 FilterSwirl
com.yogurt3d.core.effects.filters 
 FilterThermalVision
com.yogurt3d.core.effects.filters 
 FreeFlightCamera
com.yogurt3d.presets.cameras 
 FreeFlightSetup
com.yogurt3d.presets.setup 
 Frustum
com.yogurt3d.core.frustum 
 GeodesicSphereMesh
com.yogurt3d.presets.primitives.meshs 
 GeodesicSphereSceneObject
com.yogurt3d.presets.primitives.sceneobjects 
 GlobalCache
com.yogurt3d.io.cache 
 IAxisAlignedBoundingBox
com.yogurt3d.core.helpers.boundingvolumes.interfaces 
 IBoundingSphere
com.yogurt3d.core.helpers.boundingvolumes.interfaces 
 IContext
com.yogurt3d.core.managers.contextmanager.interfaces 
 IContextManager
com.yogurt3d.core.managers.contextmanager.interfaces 
 IControllable
com.yogurt3d.core.animation Identifies an object that contains a controller
 IController
com.yogurt3d.core.animation.controllers Interface for all controllers
 IDManager
com.yogurt3d.core.managers.idmanager 
 IEngineObject
com.yogurt3d.core.objects.interfaces Defines common methods for Yogurt3D Engine objects.
 IIdentifiableObject
com.yogurt3d.core.objects.interfaces IIdentifiableObject Interface provides properties to identify objects.
 ILoader
com.yogurt3d.io.loaders.interfaces 
 IMesh
com.yogurt3d.core.geoms.interfaces 
 INotifierObject
com.yogurt3d.core.objects.interfaces INotifierObject Interface defines methods to add event based relationships between objects.
 IOrientedBoundingBox
com.yogurt3d.core.helpers.boundingvolumes.interfaces 
 IParser
com.yogurt3d.io.parsers.interfaces 
 IReconstructibleObject
com.yogurt3d.core.objects.interfaces Objects implement IReconstructibleObject Interface will have methods that may improve memory management like renew, clone and dispose.
 IRenderableManager
com.yogurt3d.core.scenetree 
 IRenderer
com.yogurt3d.core.renderers.interfaces 
 IRendererHelper
com.yogurt3d.presets.renderers.helper 
 IScene
com.yogurt3d.core.sceneobjects.interfaces IScene interface defines methods and properties of scene objects.
 ISelfRenderable
com.yogurt3d.core.sceneobjects.interfaces 
 ISerializableObject
com.yogurt3d.core.objects.interfaces 
 ITexture
com.yogurt3d.core.texture.base 
 ITexture
com.yogurt3d.core.texture 
 ITickedObject
com.yogurt3d.core.objects.interfaces ITickedObject defines methods to associate objects with engine loop via TickManager.
 Kernel
com.yogurt3d.core.plugin 
 Light
com.yogurt3d.core.lights This class is a scene object representing a light.
 LoadCache
com.yogurt3d.io.cache 
 LoaderEvent
com.yogurt3d.io.managers.loadmanagers 
 LoadManager
com.yogurt3d.io.managers.loadmanagers 
 Material
com.yogurt3d.core.materials.base 
 MaterialBitmap
com.yogurt3d.core.materials Material for backward compability.
 MaterialChromatic
com.yogurt3d.core.materials 
 MaterialColorTextureFresnel
com.yogurt3d.core.materials 
 MaterialDiffuseFill
com.yogurt3d.core.materials 
 MaterialDiffuseFillVertex
com.yogurt3d.core.materials 
 MaterialDiffuseTexture
com.yogurt3d.core.materials 
 MaterialDiffuseTextureVertex
com.yogurt3d.core.materials 
 MaterialEmptyContour
com.yogurt3d.core.materials 
 MaterialEnvMapDiffuseFill
com.yogurt3d.core.materials 
 MaterialEnvMapDiffuseTexture
com.yogurt3d.core.materials 
 MaterialEnvMapFresnel
com.yogurt3d.core.materials 
 MaterialEnvMapFresnelSpecularTexture
com.yogurt3d.core.materials 
 MaterialEnvMapping
com.yogurt3d.core.materials 
 MaterialEnvMappingSpecular
com.yogurt3d.core.materials 
 MaterialFill
com.yogurt3d.core.materials Material for backward compability.
 MaterialFogDiffuseTexture
com.yogurt3d.core.materials 
 MaterialHalfLambert
com.yogurt3d.core.materials 
 MaterialHemisphereTexture
com.yogurt3d.core.materials 
 MaterialManager
com.yogurt3d.core.managers.materialmanager 
 MaterialParticle
com.yogurt3d.core.materials 
 MaterialRefraction
com.yogurt3d.core.materials 
 MaterialSkyBox
com.yogurt3d.core.materials 
 MaterialSpecularFill
com.yogurt3d.core.materials 
 MaterialSpecularFillVertex
com.yogurt3d.core.materials 
 MaterialSpecularTexture
com.yogurt3d.core.materials 
 MaterialSpecularTextureVertex
com.yogurt3d.core.materials 
 MaterialTexture
com.yogurt3d.core.materials Material for backward compability.
 MaterialTextureColorFresnel
com.yogurt3d.core.materials 
 MaterialToon
com.yogurt3d.core.materials 
 MaterialToonTexture
com.yogurt3d.core.materials 
 MaterialTwoColorFresnel
com.yogurt3d.core.materials 
 MaterialTwoTextureFresnel
com.yogurt3d.core.materials 
 MathUtils
com.yogurt3d.core.utils 
 MatrixUtils
com.yogurt3d.core.utils 
 Memory
com.yogurt3d.core.utils 
 Mesh
com.yogurt3d.core.geoms 
 MeshUtils
com.yogurt3d.core.geoms 
 MipmapGenerator
com.yogurt3d.core.utils 
 MolehillRenderer
com.yogurt3d.presets.renderers.molehill 
 MouseEvent3D
com.yogurt3d.core.events 
 Octant
com.yogurt3d.core.scenetree.octree 
 OctNode
com.yogurt3d.core.scenetree.octree 
 OcTreeSceneTreeManager
com.yogurt3d.core.scenetree.octree 
 OcTreeSceneTreeManagerDriver
com.yogurt3d.core.scenetree.octree 
 OctScene
com.yogurt3d.core.scenetree.octree 
 OctTree
com.yogurt3d.core.scenetree.octree 
 PanCamera
com.yogurt3d.presets.cameras 
 PickManager
com.yogurt3d.core.managers.mousemanager This class is responsible for the mouse interactions.
 PickRenderer
com.yogurt3d.presets.renderers.molehill 
 PickResult
com.yogurt3d.core.managers.pickmanager 
 Plane
com.yogurt3d.core.frustum 
 PlaneMesh
com.yogurt3d.presets.primitives.meshs 
 PlaneSceneObject
com.yogurt3d.presets.primitives.sceneobjects 
 Plugin
com.yogurt3d.core.plugin 
 ProjectionUtils
com.yogurt3d.core.helpers 
 QuadNode
com.yogurt3d.core.scenetree.quad 
 Quadrant
com.yogurt3d.core.scenetree.quad 
 QuadraticSpline
com.yogurt3d.core.helpers.splines 
 QuadScene
com.yogurt3d.core.scenetree.quad 
 QuadSceneTreeManager
com.yogurt3d.core.scenetree.quad 
 QuadSceneTreeManagerDriver
com.yogurt3d.core.scenetree.quad 
 QuadTree
com.yogurt3d.core.scenetree.quad 
 Quaternion
com.yogurt3d.core.transformations 
 Random
com.yogurt3d.core.utils 
 RenderableLight
com.yogurt3d.core.lights 
 RenderTargetManager
com.yogurt3d.core.managers.rttmanager 
 RenderTextureTarget
com.yogurt3d.core.texture 
 Scene
com.yogurt3d.core.sceneobjects IScene interface abstract type.
 SceneObject
com.yogurt3d.core.sceneobjects SceneObject interface abstract type.
 SceneObjectContainer
com.yogurt3d.core.sceneobjects SceneObjectContainer interface abstract type.
 SceneObjectRenderable
com.yogurt3d.core.sceneobjects SceneObjectRenderable interface abstract type.
 SceneTreeManager
com.yogurt3d.core.managers.scenetreemanager 
 SceneTreeManagerDriver
com.yogurt3d.core.scenetree 
 SceneTreePlugins
com.yogurt3d.core.scenetree 
 Server
com.yogurt3d.core.plugin 
 SetupBase
com.yogurt3d.core.setup 
 Shader
com.yogurt3d.core.materials.shaders.base This class represents a shader pass.
 ShaderAmbient
com.yogurt3d.core.materials.shaders Ambient pass for multi-pass rendering pipeline.
 ShaderChromatic
com.yogurt3d.core.materials.shaders 
 ShaderColorTextureFresnel
com.yogurt3d.core.materials.shaders 
 ShaderConstants
com.yogurt3d.core.materials.shaders.renderstate 
 ShaderContour
com.yogurt3d.core.materials.shaders 
 ShaderDepth
com.yogurt3d.core.materials.shaders Ambient pass for multi-pass rendering pipeline.
 ShaderDepthMap
com.yogurt3d.core.materials.shaders Ambient pass for multi-pass rendering pipeline.
 ShaderDiffuse
com.yogurt3d.core.materials.shaders 
 ShaderDiffuseVertex
com.yogurt3d.core.materials.shaders 
 ShaderEnvMapFresnel
com.yogurt3d.core.materials.shaders 
 ShaderEnvMapping
com.yogurt3d.core.materials.shaders 
 ShaderEnvMapReflectivityMap
com.yogurt3d.core.materials.shaders 
 ShaderHalfLambert
com.yogurt3d.core.materials.shaders 
 ShaderHemisphere
com.yogurt3d.core.materials.shaders Ambient pass for multi-pass rendering pipeline.
 ShaderHemisphereTexture
com.yogurt3d.core.materials.shaders Ambient pass for multi-pass rendering pipeline.
 ShaderHitObject
com.yogurt3d.core.materials.shaders 
 ShaderHitTriangle
com.yogurt3d.core.materials.shaders 
 ShaderNormalsDebug
com.yogurt3d.core.materials.shaders 
 ShaderParameters
com.yogurt3d.core.materials.shaders.renderstate 
 ShaderParticle
com.yogurt3d.core.materials.shaders 
 ShaderRefraction
com.yogurt3d.core.materials.shaders 
 ShaderShadow
com.yogurt3d.core.materials.shaders 
 ShaderSolidFill
com.yogurt3d.core.materials.shaders 
 ShaderSpecular
com.yogurt3d.core.materials.shaders 
 ShaderSpecularVertex
com.yogurt3d.core.materials.shaders 
 ShaderTexture
com.yogurt3d.core.materials.shaders 
 ShaderTextureColorFresnel
com.yogurt3d.core.materials.shaders 
 ShaderToon
com.yogurt3d.core.materials.shaders 
 ShaderToonTexture
com.yogurt3d.core.materials.shaders 
 ShaderTwoColorFresnel
com.yogurt3d.core.materials.shaders 
 ShaderTwoTextureFresnel
com.yogurt3d.core.materials.shaders 
 ShaderUtils
com.yogurt3d.core.utils 
 ShaderYogurtistan
com.yogurt3d.core.materials.shaders 
 SimpleSceneTreeManager
com.yogurt3d.core.scenetree.simple 
 SimpleSceneTreeManagerDriver
com.yogurt3d.core.scenetree.simple 
 SkeletalAnimatedMesh
com.yogurt3d.core.geoms 
 SkeletalAnimatedMeshBase
com.yogurt3d.core.geoms 
 SkeletalAnimationData
com.yogurt3d.core.animation Data file containing an animation.
 SkinController
com.yogurt3d.core.animation.controllers Default controllor for SkeletalAnimatedMesh files This controller serves as an animation player where you can upload animations belonging to the same bone structure as the mesh.
 SkinnedMeshSplitter
com.yogurt3d.io.parsers AIM: partitioning the mesh into smaller pieces that shares the same bone.
 SkinnedSubMesh
com.yogurt3d.core.geoms 
 SkyBox
com.yogurt3d.core.sceneobjects 
 Sound3D
com.yogurt3d.core.sceneobjects 
 Sound3D
com.yogurt3d.core.sound 
 SoundObserver
com.yogurt3d.core.sceneobjects 
 SoundObserver
com.yogurt3d.core.sound 
 SphereMesh
com.yogurt3d.presets.primitives.meshs 
 SphereSceneObject
com.yogurt3d.presets.primitives.sceneobjects 
 SplineSequence
com.yogurt3d.core.helpers.splines 
 Sprite3D
com.yogurt3d.presets.primitives.meshs 
 Sprite3DSceneObject
com.yogurt3d.presets.primitives.sceneobjects 
 Stats
net.hires.debug 
 SubMesh
com.yogurt3d.core.geoms 
 TargetCamera
com.yogurt3d.presets.cameras 
 TargetSetup
com.yogurt3d.presets.setup 
 TestTriangleMesh
com.yogurt3d.presets.primitives.test 
 TestTriangleObject
com.yogurt3d.presets.primitives.test 
 TextureMap
com.yogurt3d.core.texture 
 TextureMap_Parser
com.yogurt3d.io.parsers 
 TextureMapBase
com.yogurt3d.core.texture.base 
 TickManager
com.yogurt3d.core.managers.tickmanager 
 TimeInfo
com.yogurt3d.core.managers.tickmanager 
 TorusKnotMesh
com.yogurt3d.presets.primitives.meshs 
 TorusKnotSceneObject
com.yogurt3d.presets.primitives.sceneobjects 
 TorusMesh
com.yogurt3d.presets.primitives.meshs 
 TorusSceneObject
com.yogurt3d.presets.primitives.sceneobjects 
 Transformation
com.yogurt3d.core.transformations 
 TransformationUtils
com.yogurt3d.core.utils 
 VertexStreamManager
com.yogurt3d.core.managers.vbstream 
 Viewport
com.yogurt3d.core.viewports 
 WireMesh
com.yogurt3d.presets.primitives.meshs 
 Y3D_Parser
com.yogurt3d.io.parsers 
 Y3DDisplayObject
com.yogurt3d.core.particle.initializers The ImageClass Initializer sets the DisplayObject to use to draw the particle.
 Y3DImageClass
com.yogurt3d.core.particle.initializers The ImageClass Initializer sets the DisplayObject to use to draw the particle.
 Y3DMeshObject
com.yogurt3d.core.particle.initializers 
 Y3DParticleRenderer
com.yogurt3d.core.particle.renderer 
 Y3DShapeObject
com.yogurt3d.core.particle.initializers The ImageClass Initializer sets the DisplayObject to use to draw the particle.
 YOA_Parser
com.yogurt3d.io.parsers 
 Yogurt3D
com.yogurt3d This class is the main container of the Yogurt3D engine.
 Yogurt3DEvent
com.yogurt3d.core.events 
 Yogurt3DRendererHelper
com.yogurt3d.presets.renderers.helper 
 ZipFileLoader
com.yogurt3d.io.loaders