pokeplatinum/include/overlay005/surf_mount_renderer.h

16 lines
567 B
C

#ifndef POKEPLATINUM_SURF_MOUNT_RENDERER_H
#define POKEPLATINUM_SURF_MOUNT_RENDERER_H
#include "struct_decls/map_object.h"
#include "overlay005/field_effect_manager.h"
#include "overworld_anim_manager.h"
void *SurfMountRenderer_New(FieldEffectManager *fieldEffMan);
void SurfMountRenderer_Free(void *context);
OverworldAnimManager *SurfMountRenderer_HandleSurfBegin(MapObject *playerMapObj, int tileX, int tileZ, int dir, BOOL syncPos);
void SurfMountRenderer_SetSyncPos(OverworldAnimManager *animMan, BOOL syncPos);
#endif // POKEPLATINUM_SURF_MOUNT_RENDERER_H