ProtoTracer  1.0
Real-time 3D rendering and animation engine
Loading...
Searching...
No Matches
AceAnimation Member List

This is the complete list of members for AceAnimation, including all inherited members.

AceAnimation()AceAnimationinline
AddBackgroundMaterial(Material::Method method, Material *material, uint16_t frames=20, float minOpacity=0.0f, float maxOpacity=1.0f)ProtogenProjectprotected
AddBackgroundMaterialFrame(Color color, float opacity=0.8f)ProtogenProjectprotected
AddBackgroundMaterialFrame(Material &material, float opacity=1.0f)ProtogenProjectprotected
AddBlinkParameter(float *blinkParameter)ProtogenProjectprotected
AddMaterial(Material::Method method, Material *material, uint16_t frames=20, float minOpacity=0.0f, float maxOpacity=1.0f)ProtogenProjectprotected
AddMaterialFrame(Color color, float opacity=0.8f)ProtogenProjectprotected
AddMaterialFrame(Material &material, float opacity=1.0f)ProtogenProjectprotected
AddParameter(uint8_t index, float *parameter, uint16_t transitionFrames, IEasyEaseAnimator::InterpolationMethod interpolationMethod=IEasyEaseAnimator::InterpolationMethod::Overshoot, bool invertDirection=false)ProtogenProjectprotected
AddParameterFrame(uint16_t ProjectIndex, float target)ProtogenProjectprotected
AddViseme(Viseme::MouthShape visemeName, float *parameter)ProtogenProjectprotected
AlignObject(Vector2D min, Vector2D max, Object3D *obj, float rotation=0.0f, float margin=2.0f, bool mirror=true)ProtogenProjectprotected
AlignObjectFace(Object3D *obj, float rotation=0.0f, float margin=2.0f, bool mirror=true)ProtogenProjectprotected
AlignObjectNoScale(Vector2D min, Vector2D max, Object3D *obj, float rotation=0.0f, float margin=2.0f, bool mirror=true)ProtogenProjectprotected
AlignObjectNoScaleFace(Object3D *obj, float rotation=0.0f, float margin=2.0f, bool mirror=true)ProtogenProjectprotected
AlignObjectNoScaleRear(Object3D *obj, float rotation=0.0f, float margin=2.0f, bool mirror=true)ProtogenProjectprotected
AlignObjectRear(Object3D *obj, float rotation=0.0f, float margin=2.0f, bool mirror=true)ProtogenProjectprotected
AlignObjects(Vector2D min, Vector2D max, Object3D **objects, uint8_t objectCount, float rotation=0.0f, float margin=2.0f, bool mirror=true)ProtogenProjectprotected
AlignObjectsFace(Object3D **objects, uint8_t objectCount, float rotation=0.0f, float margin=2.0f, bool mirror=true)ProtogenProjectprotected
AlignObjectsNoScale(Vector2D min, Vector2D max, Object3D **objects, uint8_t objectCount, float rotation=0.0f, float margin=2.0f, bool mirror=true)ProtogenProjectprotected
AlignObjectsNoScaleFace(Object3D **objects, uint8_t objectCount, float rotation=0.0f, float margin=2.0f, bool mirror=true)ProtogenProjectprotected
AlignObjectsNoScaleRear(Object3D **objects, uint8_t objectCount, float rotation=0.0f, float margin=2.0f, bool mirror=true)ProtogenProjectprotected
AlignObjectsRear(Object3D **objects, uint8_t objectCount, float rotation=0.0f, float margin=2.0f, bool mirror=true)ProtogenProjectprotected
Angry()AceAnimationinlineprivate
Animate(float ratio)Project
animationTimeProjectprotected
aRGProtogenProjectprivate
AudioReactiveGradientCallback()=0ProtogenProjectpure virtual
AudioReactiveGradientFace()ProtogenProjectprotected
avgFPSProjectprotected
backgroundProtogenProjectprivate
backgroundMaterialProtogenProjectprivate
blackMaterialAceAnimationprivate
blinkProtogenProjectprivate
blinkSetProtogenProjectprivate
blueMaterialProtogenProjectprivate
Blush()AceAnimationinlineprivate
boopProtogenProjectprivate
buttonPinProtogenProjectprivate
camerasAceAnimationprivate
cameraSizeProtogenProjectprivate
camMaxProtogenProjectprivate
camMaxRearProtogenProjectprivate
camMinProtogenProjectprivate
camMinRearProtogenProjectprivate
CBASE enum valueProtogenProjectprotected
CBLACK enum valueProtogenProjectprotected
CBLUE enum valueProtogenProjectprotected
CGREEN enum valueProtogenProjectprotected
CHORIZONTALRAINBOW enum valueProtogenProjectprotected
Color enum nameProtogenProjectprotected
Content()AceAnimationinlineprivate
controllerAceAnimationprivate
CORANGE enum valueProtogenProjectprotected
CPURPLE enum valueProtogenProjectprotected
CRAINBOW enum valueProtogenProjectprotected
CRAINBOWNOISE enum valueProtogenProjectprotected
Crash()AceAnimationinlineprivate
crashAceAnimationprivate
crashBackgroundAceAnimationprivate
crashBackgroundMaterialAceAnimationprivate
crashMaterialAceAnimationprivate
CRED enum valueProtogenProjectprotected
CWHITE enum valueProtogenProjectprotected
CYELLOW enum valueProtogenProjectprotected
Default()AceAnimationinlineprivate
DisableBlinking()ProtogenProjectprotected
Display()Project
displayTimeProjectprotected
eEAProtogenProjectprotected
EnableBlinking()ProtogenProjectprotected
faceArrayAceAnimationprivate
faceCountProtogenProjectprivate
fadeProjectprotected
fanControllerProtogenProjectprivate
fGenMatXMoveProtogenProjectprivate
fGenMatYMoveProtogenProjectprivate
flowNoiseProtogenProjectprivate
frameLimiterProtogenProjectprivate
GetAlignmentTransform(Vector2D min, Vector2D max, Object3D *obj, float rotation=0.0f, float margin=2.0f)ProtogenProjectprotected
GetAlignmentTransform(Vector2D min, Vector2D max, Object3D **objects, uint8_t objectCount, float rotation=0.0f, float margin=2.0f)ProtogenProjectprotected
GetAnimationTime()Project
GetBackgroundMaterial()ProtogenProjectprotected
GetDisplayTime()Project
GetFaceMaterial()ProtogenProjectprotected
GetFaceScale()ProtogenProjectprotected
GetFrameRate()Project
GetObjectAlign()ProtogenProjectprotected
GetObjectAlignFace()ProtogenProjectprotected
GetObjectAlignRear()ProtogenProjectprotected
GetRenderTime()Project
GetWiggleOffset()ProtogenProjectprotected
gradientMatProtogenProjectprivate
gradientSpectrumProtogenProjectprivate
greenMaterialProtogenProjectprivate
Happy()AceAnimationinlineprivate
HideFace()ProtogenProjectprotected
hRainbowProtogenProjectprivate
hudProtogenProjectprotected
Initialize() overrideProtogenProjectvirtual
IsBooped()ProtogenProjectprotected
isBoopedProtogenProjectprivate
lBlueMaterialAceAnimationprivate
LinkControlParameters() overrideAceAnimationinlineprivatevirtual
LinkParameters()ProtogenProjectprivate
materialAnimatorProtogenProjectprivate
microphonePinProtogenProjectprivate
objAProtogenProjectprivate
objAOtherProtogenProjectprivate
objARearProtogenProjectprivate
offsetFaceProtogenProjectprivate
offsetFaceARGProtogenProjectprivate
offsetFaceIndProtogenProjectprivate
offsetFaceIndARGProtogenProjectprivate
offsetFaceIndOSCProtogenProjectprivate
offsetFaceIndSAProtogenProjectprivate
offsetFaceOSCProtogenProjectprivate
offsetFaceSAProtogenProjectprivate
orangeMaterialProtogenProjectprivate
oSCProtogenProjectprivate
OscilloscopeCallback()=0ProtogenProjectpure virtual
OscilloscopeFace()ProtogenProjectprotected
pMAceAnimationprivate
previousAnimationTimeProjectprotected
previousDisplayTimeProjectprotected
previousRenderTimeProjectprotected
PrintStats()Project
Project(CameraManager *cameras, Controller *controller, uint8_t numObjects)Project
ProtogenProject(CameraManager *cameras, Controller *controller, uint8_t numObjects, Vector2D camMin, Vector2D camMax, uint8_t microphonePin, uint8_t buttonPin, uint8_t faceCount)ProtogenProject
purpleMaterialProtogenProjectprivate
rainbowSpiralProtogenProjectprivate
redMaterialProtogenProjectprivate
Render()Project
RenderEndTimer()Projectprotected
RenderStartTimer()Projectprotected
renderTimeProjectprotected
sAProtogenProjectprivate
sceneProjectprotected
Scrunchy()AceAnimationinlineprivate
Seriously()AceAnimationinlineprivate
SetBaseMaterial(Material *material)ProtogenProjectprivate
SetCameraMain(Vector2D min, Vector2D max)ProtogenProjectprotected
SetCameraRear(Vector2D min, Vector2D max)ProtogenProjectprotected
SetMaterialColor()ProtogenProjectprivate
SetMaterialLayers()ProtogenProjectprivate
SetMenuOffset(Vector2D offset)ProtogenProjectprotected
SetMenuSize(Vector2D size)ProtogenProjectprotected
SetMenuWiggleSpeed(float multiplierX, float multiplierY, float multiplierR)ProtogenProjectprotected
SetWiggleSpeed(float multiplier)ProtogenProjectprotected
Smirk()AceAnimationinlineprivate
SpectrumAnalyzerCallback()=0ProtogenProjectpure virtual
SpectrumAnalyzerFace()ProtogenProjectprotected
Surprised()AceAnimationinlineprivate
Update(float ratio) overrideAceAnimationinlinevirtual
UpdateFace(float ratio)ProtogenProjectprotected
UpdateFFTVisemes()ProtogenProjectprivate
UpdateKeyFrameTracks()ProtogenProjectprivate
voiceDetectionProtogenProjectprivate
whiteMaterialAceAnimationprivate
xOffsetProtogenProjectprivate
yellowMaterialProtogenProjectprivate
yOffsetProtogenProjectprivate