src/sprite.c

changeset 114
5b91bbab1ac0
parent 113
71ba88258ea0
child 115
e5f8c99b0987
equal deleted inserted replaced
113:71ba88258ea0 114:5b91bbab1ac0
43 args.texture->refcount++; 43 args.texture->refcount++;
44 sprite->texture = args.texture; 44 sprite->texture = args.texture;
45 45
46 // basic node parameters 46 // basic node parameters
47 AscSceneNode *node = (AscSceneNode *) sprite; 47 AscSceneNode *node = (AscSceneNode *) sprite;
48 asc_scene_node_name(node, args.name);
48 node->render_group = args.opaque 49 node->render_group = args.opaque
49 ? ASC_RENDER_GROUP_SPRITE_OPAQUE 50 ? ASC_RENDER_GROUP_SPRITE_OPAQUE
50 : ASC_RENDER_GROUP_SPRITE_BLEND; 51 : ASC_RENDER_GROUP_SPRITE_BLEND;
51 node->destroy_func = asc_sprite_destroy; 52 node->destroy_func = asc_sprite_destroy;
52 53

mercurial