naev 0.12.5
SPFX_Base Struct Reference

Generic special effect. More...

Collaboration diagram for SPFX_Base:

Data Fields

char * name
double ttl
double anim
glTexturegfx
double size
GLint shader
GLint vertex
GLint projection
GLint u_time
GLint u_r
GLint u_size

Detailed Description

Generic special effect.

Definition at line 97 of file spfx.c.

Field Documentation

◆ anim

double SPFX_Base::anim

Total duration in ms

Definition at line 101 of file spfx.c.

◆ gfx

glTexture* SPFX_Base::gfx

Will use each sprite as a frame

Definition at line 104 of file spfx.c.

◆ name

char* SPFX_Base::name

Name of the special effect.

Definition at line 98 of file spfx.c.

◆ projection

GLint SPFX_Base::projection

Definition at line 110 of file spfx.c.

◆ shader

GLint SPFX_Base::shader

Shader to use.

Definition at line 108 of file spfx.c.

◆ size

double SPFX_Base::size

Default size.

Definition at line 107 of file spfx.c.

◆ ttl

double SPFX_Base::ttl

Time to live

Definition at line 100 of file spfx.c.

◆ u_r

GLint SPFX_Base::u_r

Unique shader value.

Definition at line 112 of file spfx.c.

◆ u_size

GLint SPFX_Base::u_size

Size of the shader.

Definition at line 113 of file spfx.c.

◆ u_time

GLint SPFX_Base::u_time

Time variable in shader.

Definition at line 111 of file spfx.c.

◆ vertex

GLint SPFX_Base::vertex

Definition at line 109 of file spfx.c.


The documentation for this struct was generated from the following file: