gthreesprite

gthreesprite

Functions

Properties

GthreeMaterial * material Read / Write

Types and Values

Object Hierarchy

    GObject
    ╰── GthreeObject
        ╰── GthreeSprite

Includes

#include <gthree/gthree.h>

Description

Functions

gthree_sprite_new ()

GthreeSprite *
gthree_sprite_new (GthreeMaterial *material);

gthree_sprite_set_center ()

void
gthree_sprite_set_center (GthreeSprite *sprite,
                          const graphene_vec2_t *center);

gthree_sprite_get_center ()

const graphene_vec2_t *
gthree_sprite_get_center (GthreeSprite *sprite);

gthree_sprite_set_material ()

void
gthree_sprite_set_material (GthreeSprite *sprite,
                            GthreeMaterial *material);

gthree_sprite_get_material ()

GthreeMaterial *
gthree_sprite_get_material (GthreeSprite *sprite);

Types and Values

GthreeSprite

typedef struct _GthreeSprite GthreeSprite;

GthreeSpriteClass

typedef struct {
  GthreeObjectClass parent_class;
} GthreeSpriteClass;

Property Details

The “material” property

  “material”                 GthreeMaterial *

Material.

Owner: GthreeSprite

Flags: Read / Write