src/sprite.c

changeset 122
1b118cd3e369
parent 118
830608f7e7d9
equal deleted inserted replaced
121:ede9a9e92ff9 122:1b118cd3e369
58 .uv_scale = uv_scale 58 .uv_scale = uv_scale
59 ); 59 );
60 } 60 }
61 61
62 AscSceneNode *asc_sprite_create(struct asc_sprite_create_args args) { 62 AscSceneNode *asc_sprite_create(struct asc_sprite_create_args args) {
63 AscSprite *sprite = calloc(1, sizeof(AscSprite)); 63 AscSprite *sprite = cxZallocDefault(sizeof(AscSprite));
64 64
65 // sprite parameters 65 // sprite parameters
66 args.texture->refcount++; 66 args.texture->refcount++;
67 sprite->texture = args.texture; 67 sprite->texture = args.texture;
68 sprite->width = args.width; 68 sprite->width = args.width;

mercurial