src/sprite.c

changeset 206
26726b7a89a7
parent 204
be5cf64b5c29
equal deleted inserted replaced
205:d1e44c861426 206:26726b7a89a7
136 node->position = ASC_VEC3F(args.x, args.y, ASC_SCENE_2D_DEPTH_OFFSET); 136 node->position = ASC_VEC3F(args.x, args.y, ASC_SCENE_2D_DEPTH_OFFSET);
137 node->origin = ASC_VEC3F(args.origin_x, args.origin_y, 0); 137 node->origin = ASC_VEC3F(args.origin_x, args.origin_y, 0);
138 node->scale = ASC_VEC3F_1; 138 node->scale = ASC_VEC3F_1;
139 asc_mat4f_unit(node->rotation); 139 asc_mat4f_unit(node->rotation);
140 140
141 asc_node_update(node); 141 asc_scene_node_update(node);
142 return node; 142 return node;
143 } 143 }
144 144
145 void asc_sprite_set_size(AscSprite *sprite, asc_vec2u size) { 145 void asc_sprite_set_size(AscSprite *sprite, asc_vec2u size) {
146 sprite->width = size.width; 146 sprite->width = size.width;
147 sprite->height = size.height; 147 sprite->height = size.height;
148 asc_node_update((AscSceneNode *) sprite); 148 asc_scene_node_update((AscSceneNode *) sprite);
149 } 149 }
150 150

mercurial