Skip to content

Commit

Permalink
support for not loading sprites from their own textures
Browse files Browse the repository at this point in the history
  • Loading branch information
jonbro committed Mar 30, 2012
1 parent dbe363e commit 0233c8f
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 0 deletions.
5 changes: 5 additions & 0 deletions src/bludSpriteSheet.cpp
Expand Up @@ -30,6 +30,7 @@ Lunar<bludSprite>::RegType bludSprite::methods[] = {

Lunar<bludSpriteSheet>::RegType bludSpriteSheet::methods[] = {
method(bludSpriteSheet, loadTexture),
method(bludSpriteSheet, setupTexture),
method(bludSpriteSheet, clear),
method(bludSpriteSheet, update),
method(bludSpriteSheet, draw),
Expand All @@ -54,4 +55,8 @@ int bludSpriteSheet::loadTexture(lua_State *L){
texture->loadTexture(luaL_checkstring(L, 1));
spriteRenderer->loadTexture(texture);
return 1;
}
int bludSpriteSheet::setupTexture(lua_State *L){
spriteRenderer->loadTexture(texture);
return 1;
}
2 changes: 2 additions & 0 deletions src/bludSpriteSheet.h
Expand Up @@ -2,6 +2,7 @@

#import "ofxSpriteSheetRenderer.h"
#import "lunar.h"

// sprite
// wrapper for a struct that contains data about the current sprite

Expand Down Expand Up @@ -136,6 +137,7 @@ class bludSpriteSheet {

bludSpriteSheet(lua_State *L);
int loadTexture(lua_State *L);
int setupTexture(lua_State *L);

int clear(lua_State *L) {
spriteRenderer->clear();
Expand Down

0 comments on commit 0233c8f

Please sign in to comment.