Physics simulation engine implemented, basic cases (null and 2d SideScroller) works
This commit is contained in:
@@ -10,14 +10,14 @@
|
||||
#include <akgl/actor.h>
|
||||
#include <akgl/json_helpers.h>
|
||||
|
||||
SDL_PropertiesID AKGL_REGISTRY_ACTOR;
|
||||
SDL_PropertiesID AKGL_REGISTRY_ACTOR_STATE_STRINGS;
|
||||
SDL_PropertiesID AKGL_REGISTRY_SPRITE;
|
||||
SDL_PropertiesID AKGL_REGISTRY_SPRITESHEET;
|
||||
SDL_PropertiesID AKGL_REGISTRY_CHARACTER;
|
||||
SDL_PropertiesID AKGL_REGISTRY_MUSIC;
|
||||
SDL_PropertiesID AKGL_REGISTRY_FONT;
|
||||
SDL_PropertiesID AKGL_REGISTRY_PROPERTIES;
|
||||
SDL_PropertiesID AKGL_REGISTRY_ACTOR = 0;
|
||||
SDL_PropertiesID AKGL_REGISTRY_ACTOR_STATE_STRINGS = 0;
|
||||
SDL_PropertiesID AKGL_REGISTRY_SPRITE = 0;
|
||||
SDL_PropertiesID AKGL_REGISTRY_SPRITESHEET = 0;
|
||||
SDL_PropertiesID AKGL_REGISTRY_CHARACTER = 0;
|
||||
SDL_PropertiesID AKGL_REGISTRY_MUSIC = 0;
|
||||
SDL_PropertiesID AKGL_REGISTRY_FONT = 0;
|
||||
SDL_PropertiesID AKGL_REGISTRY_PROPERTIES = 0;
|
||||
|
||||
akerr_ErrorContext *akgl_registry_init()
|
||||
{
|
||||
@@ -39,7 +39,7 @@ akerr_ErrorContext *akgl_registry_init()
|
||||
akerr_ErrorContext *akgl_registry_init_actor()
|
||||
{
|
||||
PREPARE_ERROR(errctx);
|
||||
if ( AKGL_REGISTRY_ACTOR != NULL ) {
|
||||
if ( AKGL_REGISTRY_ACTOR != 0 ) {
|
||||
SDL_DestroyProperties(AKGL_REGISTRY_ACTOR);
|
||||
}
|
||||
AKGL_REGISTRY_ACTOR = SDL_CreateProperties();
|
||||
|
||||
Reference in New Issue
Block a user