Clutter.TextureContent
Description: Reference for Clutter.TextureContent

### Class

# ClutterTextureContent

since: 13

#### Description

    final class Clutter.TextureContent : GObject.Object
      implements Clutter.Content {
      /* No available fields */
    }

No description available.

Available since: 13

#### Ancestors

- GObject

#### Implements

- ClutterContent

#### Functions

###### clutter_texture_content_new_from_texture

Creates a new `ClutterTextureContent` instance for `texture`, taking an internal reference to `texture`.

since: 13

#### Instance methods

###### clutter_texture_content_get_texture

Retrieves a pointer to the `CoglTexture` used by `texture_content`.

since: 13

##### Methods inherited from GObject (43)

Please see GObject for a full list of methods.

##### Methods inherited from ClutterContent (3)

###### clutter_content_get_preferred_size

Retrieves the natural size of the `content`, if any.

since: 13

###### clutter_content_invalidate

Invalidates a `ClutterContent`.

since: 13

###### clutter_content_invalidate_size

Signals that `content`‘s size changed. Attached actors with request mode set to `CLUTTER_REQUEST_CONTENT_SIZE` will have a relayout queued.

since: 13

#### Signals

##### Signals inherited from GObject (1)

###### GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

since: 2.0

##### Signals inherited from ClutterContent (2)

###### ClutterContent::attached

This signal is emitted each time a `ClutterContent` implementation is assigned to a `ClutterActor`.

since: 13

###### ClutterContent::detached

This signal is emitted each time a `ClutterContent` implementation is removed from a `ClutterActor`.

since: 13

#### Class structure

    struct ClutterTextureContentClass {
      GObjectClass parent_class;

    }

No description available.

###### Class members

`parent_class: GObjectClass`
  No description available.