AddBackgroundMaterial(Material::Method method, Material *material, uint16_t frames=20, float minOpacity=0.0f, float maxOpacity=1.0f) | ProtogenProject | protected |
AddBackgroundMaterialFrame(Color color, float opacity=0.8f) | ProtogenProject | protected |
AddBackgroundMaterialFrame(Material &material, float opacity=1.0f) | ProtogenProject | protected |
AddBlinkParameter(float *blinkParameter) | ProtogenProject | protected |
AddBotFinKeyFrames() | BetaProject | inlineprivate |
AddMaterial(Material::Method method, Material *material, uint16_t frames=20, float minOpacity=0.0f, float maxOpacity=1.0f) | ProtogenProject | protected |
AddMaterialFrame(Color color, float opacity=0.8f) | ProtogenProject | protected |
AddMaterialFrame(Material &material, float opacity=1.0f) | ProtogenProject | protected |
AddParameter(uint8_t index, float *parameter, uint16_t transitionFrames, IEasyEaseAnimator::InterpolationMethod interpolationMethod=IEasyEaseAnimator::InterpolationMethod::Overshoot, bool invertDirection=false) | ProtogenProject | protected |
AddParameterFrame(uint16_t ProjectIndex, float target) | ProtogenProject | protected |
AddViseme(Viseme::MouthShape visemeName, float *parameter) | ProtogenProject | protected |
AlignObject(Vector2D min, Vector2D max, Object3D *obj, float rotation=0.0f, float margin=2.0f, bool mirror=true) | ProtogenProject | protected |
AlignObjectFace(Object3D *obj, float rotation=0.0f, float margin=2.0f, bool mirror=true) | ProtogenProject | protected |
AlignObjectNoScale(Vector2D min, Vector2D max, Object3D *obj, float rotation=0.0f, float margin=2.0f, bool mirror=true) | ProtogenProject | protected |
AlignObjectNoScaleFace(Object3D *obj, float rotation=0.0f, float margin=2.0f, bool mirror=true) | ProtogenProject | protected |
AlignObjectNoScaleRear(Object3D *obj, float rotation=0.0f, float margin=2.0f, bool mirror=true) | ProtogenProject | protected |
AlignObjectRear(Object3D *obj, float rotation=0.0f, float margin=2.0f, bool mirror=true) | ProtogenProject | protected |
AlignObjects(Vector2D min, Vector2D max, Object3D **objects, uint8_t objectCount, float rotation=0.0f, float margin=2.0f, bool mirror=true) | ProtogenProject | protected |
AlignObjectsFace(Object3D **objects, uint8_t objectCount, float rotation=0.0f, float margin=2.0f, bool mirror=true) | ProtogenProject | protected |
AlignObjectsNoScale(Vector2D min, Vector2D max, Object3D **objects, uint8_t objectCount, float rotation=0.0f, float margin=2.0f, bool mirror=true) | ProtogenProject | protected |
AlignObjectsNoScaleFace(Object3D **objects, uint8_t objectCount, float rotation=0.0f, float margin=2.0f, bool mirror=true) | ProtogenProject | protected |
AlignObjectsNoScaleRear(Object3D **objects, uint8_t objectCount, float rotation=0.0f, float margin=2.0f, bool mirror=true) | ProtogenProject | protected |
AlignObjectsRear(Object3D **objects, uint8_t objectCount, float rotation=0.0f, float margin=2.0f, bool mirror=true) | ProtogenProject | protected |
AlphaGenCircle() | BetaProject | inlineprivate |
AngryFace() | BetaProject | inlineprivate |
Animate(float ratio) | Project | |
animationTime | Project | protected |
aRG | ProtogenProject | private |
AudioReactiveGradientCallback() override | BetaProject | inlineprivatevirtual |
AudioReactiveGradientFace() | ProtogenProject | protected |
avgFPS | Project | protected |
background | ProtogenProject | private |
backgroundMaterial | ProtogenProject | private |
BetaProject() | BetaProject | inline |
blackMaterial | ProtogenProject | private |
blink | ProtogenProject | private |
blinkSet | ProtogenProject | private |
blueMaterial | ProtogenProject | private |
boop | ProtogenProject | private |
botFinLR1 | BetaProject | private |
botFinLR2 | BetaProject | private |
botFinLR3 | BetaProject | private |
botFinLR4 | BetaProject | private |
botFinLR5 | BetaProject | private |
buttonPin | ProtogenProject | private |
cameras | BetaProject | private |
cameraSize | ProtogenProject | private |
camMax | ProtogenProject | private |
camMaxRear | ProtogenProject | private |
camMin | ProtogenProject | private |
camMinRear | ProtogenProject | private |
CBASE enum value | ProtogenProject | protected |
CBLACK enum value | ProtogenProject | protected |
CBLUE enum value | ProtogenProject | protected |
CGREEN enum value | ProtogenProject | protected |
CHORIZONTALRAINBOW enum value | ProtogenProject | protected |
Color enum name | ProtogenProject | protected |
controller | BetaProject | private |
CORANGE enum value | ProtogenProject | protected |
CPURPLE enum value | ProtogenProject | protected |
CRAINBOW enum value | ProtogenProject | protected |
CRAINBOWNOISE enum value | ProtogenProject | protected |
Crash() | BetaProject | inlineprivate |
CRED enum value | ProtogenProject | protected |
CWHITE enum value | ProtogenProject | protected |
CYELLOW enum value | ProtogenProject | protected |
Dead() | BetaProject | inlineprivate |
Default() | BetaProject | inlineprivate |
DisableBlinking() | ProtogenProject | protected |
Display() | Project | |
displayTime | Project | protected |
Dizzy() | BetaProject | inlineprivate |
eEA | ProtogenProject | protected |
EnableBlinking() | ProtogenProject | protected |
faceArray | BetaProject | private |
faceCount | ProtogenProject | private |
fade | Project | protected |
fanController | ProtogenProject | private |
fGen | BetaProject | private |
fGen2 | BetaProject | private |
fGen3 | BetaProject | private |
fGenMatXMove | ProtogenProject | private |
fGenMatYMove | ProtogenProject | private |
flowNoise | ProtogenProject | private |
frameLimiter | ProtogenProject | private |
Frustrated() | BetaProject | inlineprivate |
Gentle() | BetaProject | inlineprivate |
GetAlignmentTransform(Vector2D min, Vector2D max, Object3D *obj, float rotation=0.0f, float margin=2.0f) | ProtogenProject | protected |
GetAlignmentTransform(Vector2D min, Vector2D max, Object3D **objects, uint8_t objectCount, float rotation=0.0f, float margin=2.0f) | ProtogenProject | protected |
GetAnimationTime() | Project | |
GetBackgroundMaterial() | ProtogenProject | protected |
GetDisplayTime() | Project | |
GetFaceMaterial() | ProtogenProject | protected |
GetFaceScale() | ProtogenProject | protected |
GetFrameRate() | Project | |
GetObjectAlign() | ProtogenProject | protected |
GetObjectAlignFace() | ProtogenProject | protected |
GetObjectAlignRear() | ProtogenProject | protected |
GetRenderTime() | Project | |
GetWiggleOffset() | ProtogenProject | protected |
gradientMat | ProtogenProject | private |
gradientSpectrum | ProtogenProject | private |
greenMaterial | BetaProject | private |
Heart() | BetaProject | inlineprivate |
HideFace() | ProtogenProject | protected |
hRainbow | ProtogenProject | private |
hud | ProtogenProject | protected |
Initialize() override | ProtogenProject | virtual |
isBooped | ProtogenProject | private |
IsBooped() | ProtogenProject | protected |
ledStripBackground | BetaProject | private |
LinkControlParameters() override | BetaProject | inlineprivatevirtual |
LinkParameters() | ProtogenProject | private |
materialAnimator | ProtogenProject | private |
microphonePin | ProtogenProject | private |
objA | ProtogenProject | private |
objAOther | ProtogenProject | private |
objARear | ProtogenProject | private |
offsetFace | ProtogenProject | private |
offsetFaceARG | ProtogenProject | private |
offsetFaceInd | ProtogenProject | private |
offsetFaceIndARG | ProtogenProject | private |
offsetFaceIndOSC | ProtogenProject | private |
offsetFaceIndSA | ProtogenProject | private |
offsetFaceOSC | ProtogenProject | private |
offsetFaceSA | ProtogenProject | private |
orangeMaterial | ProtogenProject | private |
oSC | ProtogenProject | private |
OscilloscopeCallback() override | BetaProject | inlineprivatevirtual |
OscilloscopeFace() | ProtogenProject | protected |
OwO() | BetaProject | inlineprivate |
OwO2() | BetaProject | inlineprivate |
pM | BetaProject | private |
previousAnimationTime | Project | protected |
previousDisplayTime | Project | protected |
previousRenderTime | Project | protected |
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 | |
purpleMaterial | ProtogenProject | private |
rainbowSpiral | ProtogenProject | private |
rear | BetaProject | private |
redMaterial | ProtogenProject | private |
Render() | Project | |
RenderEndTimer() | Project | protected |
RenderStartTimer() | Project | protected |
renderTime | Project | protected |
sA | ProtogenProject | private |
Sad() | BetaProject | inlineprivate |
scene | Project | protected |
SelectFace(uint8_t code) | BetaProject | inline |
SetBaseMaterial(Material *material) | ProtogenProject | private |
SetCameraMain(Vector2D min, Vector2D max) | ProtogenProject | protected |
SetCameraRear(Vector2D min, Vector2D max) | ProtogenProject | protected |
SetMaterialColor() | ProtogenProject | private |
SetMaterialLayers() | ProtogenProject | private |
SetMenuOffset(Vector2D offset) | ProtogenProject | protected |
SetMenuSize(Vector2D size) | ProtogenProject | protected |
SetMenuWiggleSpeed(float multiplierX, float multiplierY, float multiplierR) | ProtogenProject | protected |
SetWiggleSpeed(float multiplier) | ProtogenProject | protected |
Shocked() | BetaProject | inlineprivate |
showStandby | BetaProject | private |
SpectrumAnalyzerCallback() override | BetaProject | inlineprivatevirtual |
SpectrumAnalyzerFace() | ProtogenProject | protected |
standby | BetaProject | private |
StandbyF() | BetaProject | inlineprivate |
standbyIndex | BetaProject | private |
Update(float ratio) override | BetaProject | inlinevirtual |
UpdateFace(float ratio) | ProtogenProject | protected |
UpdateFFTVisemes() | ProtogenProject | private |
UpdateKeyframeTracks() | BetaProject | inlineprivate |
UpdateKeyFrameTracks() | BetaProject | inlineprivate |
voiceDetection | ProtogenProject | private |
whiteMaterial | ProtogenProject | private |
xOffset | ProtogenProject | private |
yellowMaterial | ProtogenProject | private |
yOffset | ProtogenProject | private |