#include <libultraship.h>
#include <common_structs.h>
Go to the source code of this file.
|
void | FrameInterpolation_ShouldInterpolateFrame (bool shouldInterpolate) |
|
bool | check_if_recording () |
|
void | FrameInterpolation_StartRecord (void) |
|
void | FrameInterpolation_StopRecord (void) |
|
void | FrameInterpolation_RecordMarker (const char *file, int line) |
|
void | FrameInterpolation_RecordOpenChild (const void *a, uintptr_t b) |
|
void | FrameInterpolation_RecordCloseChild (void) |
|
void | FrameInterpolation_DontInterpolateCamera (void) |
|
int | FrameInterpolation_GetCameraEpoch (void) |
|
void | FrameInterpolation_RecordActorPosRotMatrix (void) |
|
void | FrameInterpolation_RecordMatrixPosRotXYZ (Mat4 *out, Vec3f pos, Vec3s orientation) |
|
void | FrameInterpolation_RecordMatrixPosRotScaleXY (Mat4 *matrix, s32 x, s32 y, u16 angle, f32 scale) |
|
void | FrameInterpolation_Record_SetTextMatrix (Mat4 *matrix, f32 x, f32 y, f32 arg3, f32 arg4) |
|
void | FrameInterpolation_RecordMatrixPush (Mat4 *matrix) |
|
void | FrameInterpolation_RecordMatrixPop (Mat4 *matrix) |
|
void | FrameInterpolation_RecordMatrixMult (Mat4 *matrix, MtxF *mf, u8 mode) |
|
void | FrameInterpolation_RecordMatrixTranslate (Mat4 *matrix, Vec3f b) |
|
void | FrameInterpolation_RecordMatrixScale (Mat4 *matrix, f32 scale) |
|
void | FrameInterpolation_RecordMatrixRotate1Coord (Mat4 *matrix, u32 coord, s16 value) |
|
void | FrameInterpolation_RecordMatrixMtxFToMtx (MtxF *src, Mtx *dest) |
|
void | FrameInterpolation_RecordMatrixToMtx (Mtx *dest, char *file, s32 line) |
|
void | FrameInterpolation_RecordMatrixReplaceRotation (MtxF *mf) |
|
void | FrameInterpolation_RecordSkinMatrixMtxFToMtx (MtxF *src, Mtx *dest) |
|
void | FrameInterpolation_RecordSetTransformMatrix (Mat4 *dest, Vec3f orientationVector, Vec3f positionVector, u16 rotationAngle, f32 scaleFactor) |
|
void | FrameInterpolation_RecordSetMatrixTransformation (Mat4 *dest, Vec3f location, Vec3su rotation, f32 scale) |
|
void | FrameInterpolation_RecordCalculateOrientationMatrix (Mat3 *, f32, f32, f32, s16) |
|
void | FrameInterpolation_RecordTranslateRotate (Mat4 *dest, Vec3f pos, Vec3s rotation) |
|
◆ TAG_ITEM_ADDR
#define TAG_ITEM_ADDR |
( |
| x | ) |
|
Value:((u32) 0x10000000 | (u32)x)
◆ TAG_LETTER
Value:((u32)0x30000000 | (u32) (uintptr_t) (x))
◆ TAG_OBJECT
Value:((u32)0x40000000 | (u32) (uintptr_t) (x))
◆ TAG_SMOKE_DUST
#define TAG_SMOKE_DUST |
( |
| x | ) |
|
Value:((u32) 0x20000000 | (u32) (x))
◆ check_if_recording()
bool check_if_recording |
( |
| ) |
|
◆ FrameInterpolation_DontInterpolateCamera()
void FrameInterpolation_DontInterpolateCamera |
( |
void | | ) |
|
◆ FrameInterpolation_GetCameraEpoch()
int FrameInterpolation_GetCameraEpoch |
( |
void | | ) |
|
◆ FrameInterpolation_Record_SetTextMatrix()
void FrameInterpolation_Record_SetTextMatrix |
( |
Mat4 * | matrix, |
|
|
f32 | x, |
|
|
f32 | y, |
|
|
f32 | arg3, |
|
|
f32 | arg4 ) |
◆ FrameInterpolation_RecordActorPosRotMatrix()
void FrameInterpolation_RecordActorPosRotMatrix |
( |
void | | ) |
|
◆ FrameInterpolation_RecordCalculateOrientationMatrix()
void FrameInterpolation_RecordCalculateOrientationMatrix |
( |
Mat3 * | dest, |
|
|
f32 | x, |
|
|
f32 | y, |
|
|
f32 | z, |
|
|
s16 | rot ) |
◆ FrameInterpolation_RecordCloseChild()
void FrameInterpolation_RecordCloseChild |
( |
void | | ) |
|
◆ FrameInterpolation_RecordMarker()
void FrameInterpolation_RecordMarker |
( |
const char * | file, |
|
|
int | line ) |
◆ FrameInterpolation_RecordMatrixMtxFToMtx()
void FrameInterpolation_RecordMatrixMtxFToMtx |
( |
MtxF * | src, |
|
|
Mtx * | dest ) |
◆ FrameInterpolation_RecordMatrixMult()
void FrameInterpolation_RecordMatrixMult |
( |
Mat4 * | matrix, |
|
|
MtxF * | mf, |
|
|
u8 | mode ) |
◆ FrameInterpolation_RecordMatrixPop()
void FrameInterpolation_RecordMatrixPop |
( |
Mat4 * | matrix | ) |
|
◆ FrameInterpolation_RecordMatrixPosRotScaleXY()
void FrameInterpolation_RecordMatrixPosRotScaleXY |
( |
Mat4 * | matrix, |
|
|
s32 | x, |
|
|
s32 | y, |
|
|
u16 | angle, |
|
|
f32 | scale ) |
◆ FrameInterpolation_RecordMatrixPosRotXYZ()
void FrameInterpolation_RecordMatrixPosRotXYZ |
( |
Mat4 * | out, |
|
|
Vec3f | pos, |
|
|
Vec3s | orientation ) |
◆ FrameInterpolation_RecordMatrixPush()
void FrameInterpolation_RecordMatrixPush |
( |
Mat4 * | matrix | ) |
|
◆ FrameInterpolation_RecordMatrixReplaceRotation()
void FrameInterpolation_RecordMatrixReplaceRotation |
( |
MtxF * | mf | ) |
|
◆ FrameInterpolation_RecordMatrixRotate1Coord()
void FrameInterpolation_RecordMatrixRotate1Coord |
( |
Mat4 * | matrix, |
|
|
u32 | coord, |
|
|
s16 | value ) |
◆ FrameInterpolation_RecordMatrixScale()
void FrameInterpolation_RecordMatrixScale |
( |
Mat4 * | matrix, |
|
|
f32 | scale ) |
◆ FrameInterpolation_RecordMatrixToMtx()
void FrameInterpolation_RecordMatrixToMtx |
( |
Mtx * | dest, |
|
|
char * | file, |
|
|
s32 | line ) |
◆ FrameInterpolation_RecordMatrixTranslate()
void FrameInterpolation_RecordMatrixTranslate |
( |
Mat4 * | matrix, |
|
|
Vec3f | b ) |
◆ FrameInterpolation_RecordOpenChild()
void FrameInterpolation_RecordOpenChild |
( |
const void * | a, |
|
|
uintptr_t | b ) |
◆ FrameInterpolation_RecordSetMatrixTransformation()
void FrameInterpolation_RecordSetMatrixTransformation |
( |
Mat4 * | dest, |
|
|
Vec3f | location, |
|
|
Vec3su | rotation, |
|
|
f32 | scale ) |
◆ FrameInterpolation_RecordSetTransformMatrix()
void FrameInterpolation_RecordSetTransformMatrix |
( |
Mat4 * | dest, |
|
|
Vec3f | orientationVector, |
|
|
Vec3f | positionVector, |
|
|
u16 | rotationAngle, |
|
|
f32 | scaleFactor ) |
◆ FrameInterpolation_RecordSkinMatrixMtxFToMtx()
void FrameInterpolation_RecordSkinMatrixMtxFToMtx |
( |
MtxF * | src, |
|
|
Mtx * | dest ) |
◆ FrameInterpolation_RecordTranslateRotate()
void FrameInterpolation_RecordTranslateRotate |
( |
Mat4 * | dest, |
|
|
Vec3f | pos, |
|
|
Vec3s | rotation ) |
◆ FrameInterpolation_ShouldInterpolateFrame()
void FrameInterpolation_ShouldInterpolateFrame |
( |
bool | shouldInterpolate | ) |
|
◆ FrameInterpolation_StartRecord()
void FrameInterpolation_StartRecord |
( |
void | | ) |
|
◆ FrameInterpolation_StopRecord()
void FrameInterpolation_StopRecord |
( |
void | | ) |
|