HiveMind
Typedefs | Functions
BittyBuzzMathFunctions.cpp File Reference
#include "BittyBuzzMathFunctions.h"
#include "BittyBuzzSystem.h"
#include <bbzvm.h>
#include <bsp/Math.h>
#include <optional>
Include dependency graph for BittyBuzzMathFunctions.cpp:

Typedefs

typedef void(* callbackFloatArg) (float arg)
 

Functions

bool isNumber (bbzobj_t *obj)
 
std::optional< float > getFloatArg (uint16_t stackAt)
 
void callIfNumber (uint16_t argPos, callbackFloatArg callback)
 

Typedef Documentation

◆ callbackFloatArg

typedef void(* callbackFloatArg) (float arg)

Function Documentation

◆ callIfNumber()

void callIfNumber ( uint16_t  argPos,
callbackFloatArg  callback 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getFloatArg()

std::optional<float> getFloatArg ( uint16_t  stackAt)
Here is the caller graph for this function:

◆ isNumber()

bool isNumber ( bbzobj_t *  obj)
Here is the caller graph for this function: