// Copyright (c) 2023 Alex Diener. All rights reserved. #include "PROJECT_NAME/EntityComponent_steering.h" #define stemobject_implementation EntityComponent_steering stemobject_vtable_begin(); stemobject_vtable_entry(dispose); stemobject_vtable_entry(getMoveVector); stemobject_vtable_end(); bool EntityComponent_steering_init(EntityComponent_steering * self) { call_super(init, self); return true; } void EntityComponent_steering_dispose(EntityComponent_steering * self) { call_super_virtual(dispose, self); } Vector2i EntityComponent_steering_getMoveVector(EntityComponent_steering * self, struct GameEntity * entity) { return VECTOR2i_ZERO; }