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

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

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()ProtogenHUB75Projectinlineprivate
Animate(float ratio)Project
animationTimeProjectprotected
aRGProtogenProjectprivate
AudioReactiveGradientCallback() overrideProtogenHUB75Projectinlineprivatevirtual
AudioReactiveGradientFace()ProtogenProjectprotected
avgFPSProjectprotected
backgroundProtogenProjectprivate
backgroundMaterialProtogenProjectprivate
blackMaterialProtogenProjectprivate
blinkProtogenProjectprivate
blinkSetProtogenProjectprivate
blueMaterialProtogenProjectprivate
boopProtogenProjectprivate
buttonPinProtogenProjectprivate
camerasProtogenHUB75Projectprivate
cameraSizeProtogenProjectprivate
camMaxProtogenProjectprivate
camMaxRearProtogenProjectprivate
camMinProtogenProjectprivate
camMinRearProtogenProjectprivate
CBASE enum valueProtogenProjectprotected
CBLACK enum valueProtogenProjectprotected
CBLUE enum valueProtogenProjectprotected
CGREEN enum valueProtogenProjectprotected
CHORIZONTALRAINBOW enum valueProtogenProjectprotected
Color enum nameProtogenProjectprotected
controllerProtogenHUB75Projectprivate
CORANGE enum valueProtogenProjectprotected
CPURPLE enum valueProtogenProjectprotected
CRAINBOW enum valueProtogenProjectprotected
CRAINBOWNOISE enum valueProtogenProjectprotected
CRED enum valueProtogenProjectprotected
CWHITE enum valueProtogenProjectprotected
CYELLOW enum valueProtogenProjectprotected
Default()ProtogenHUB75Projectinlineprivate
deltaDisplayBackgroundProtogenHUB75Projectprivate
DisableBlinking()ProtogenProjectprotected
Display()Project
displayTimeProjectprotected
Doubt()ProtogenHUB75Projectinlineprivate
eEAProtogenProjectprotected
EnableBlinking()ProtogenProjectprotected
faceArrayProtogenHUB75Projectprivate
faceCountProtogenProjectprivate
fadeProjectprotected
fanControllerProtogenProjectprivate
fGenMatXMoveProtogenProjectprivate
fGenMatYMoveProtogenProjectprivate
flowNoiseProtogenProjectprivate
frameLimiterProtogenProjectprivate
Frown()ProtogenHUB75Projectinlineprivate
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
HideFace()ProtogenProjectprotected
hRainbowProtogenProjectprivate
hudProtogenProjectprotected
Initialize() overrideProtogenProjectvirtual
IsBooped()ProtogenProjectprotected
isBoopedProtogenProjectprivate
LinkControlParameters() overrideProtogenHUB75Projectinlineprivatevirtual
LinkParameters()ProtogenProjectprivate
LookDown()ProtogenHUB75Projectinlineprivate
LookUp()ProtogenHUB75Projectinlineprivate
materialAnimatorProtogenProjectprivate
microphonePinProtogenProjectprivate
objAProtogenProjectprivate
objAOtherProtogenProjectprivate
objARearProtogenProjectprivate
offsetFaceProtogenProjectprivate
offsetFaceARGProtogenProjectprivate
offsetFaceIndProtogenProjectprivate
offsetFaceIndARGProtogenProjectprivate
offsetFaceIndOSCProtogenProjectprivate
offsetFaceIndSAProtogenProjectprivate
offsetFaceOSCProtogenProjectprivate
offsetFaceSAProtogenProjectprivate
orangeMaterialProtogenProjectprivate
oSCProtogenProjectprivate
OscilloscopeCallback() overrideProtogenHUB75Projectinlineprivatevirtual
OscilloscopeFace()ProtogenProjectprotected
pMProtogenHUB75Projectprivate
previousAnimationTimeProjectprotected
previousDisplayTimeProjectprotected
previousRenderTimeProjectprotected
PrintStats()Project
Project(CameraManager *cameras, Controller *controller, uint8_t numObjects)Project
ProtogenHUB75Project()ProtogenHUB75Projectinline
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
Sad()ProtogenHUB75Projectinlineprivate
sceneProjectprotected
SelectFace(uint8_t code)ProtogenHUB75Projectinline
SelectFaceFromMorse(uint8_t code)ProtogenHUB75Projectinline
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
SpectrumAnalyzerCallback() overrideProtogenHUB75Projectinlineprivatevirtual
SpectrumAnalyzerFace()ProtogenProjectprotected
Surprised()ProtogenHUB75Projectinlineprivate
Update(float ratio) overrideProtogenHUB75Projectinlinevirtual
UpdateFace(float ratio)ProtogenProjectprotected
UpdateFFTVisemes()ProtogenProjectprivate
UpdateKeyFrameTracks()ProtogenProjectprivate
voiceDetectionProtogenProjectprivate
whiteMaterialProtogenProjectprivate
xOffsetProtogenProjectprivate
yellowMaterialProtogenProjectprivate
yOffsetProtogenProjectprivate