bubel-ecs ~master (2023-04-27T10:30:22Z)
Dub
Repo
TexCoordsManager
game_core
rendering
Undocumented in source.
struct
TexCoordsManager {
import
bubel
.
ecs
.
vector
;
;
import
bubel
.
ecs
.
hash_map
;
;
__gshared
TexCoordsManager
*
instance
;
static
void
initialize
();
static
void
destroy
();
vec4
get
(ushort index);
ushort
getCoordIndex
(vec4 coords);
Vector
!
vec4
coords
;
HashMap
!(
vec4
,
ushort
)
coords_map
;
}
Members
Functions
get
vec4
get
(ushort index)
Undocumented in source. Be warned that the author may not have intended to support it.
getCoordIndex
ushort
getCoordIndex
(vec4 coords)
Undocumented in source. Be warned that the author may not have intended to support it.
Static functions
destroy
void
destroy
()
Undocumented in source. Be warned that the author may not have intended to support it.
initialize
void
initialize
()
Undocumented in source. Be warned that the author may not have intended to support it.
Static variables
instance
TexCoordsManager
*
instance
;
Undocumented in source.
Variables
coords
Vector
!
vec4
coords
;
Undocumented in source.
coords_map
HashMap
!(
vec4
,
ushort
)
coords_map
;
Undocumented in source.
Meta
Source
See Implementation
game_core
rendering
functions
registerRenderingModule
structs
CDrawDefault
CMaterialIndex
CTexCoords
CTexCoordsIndex
DrawSystem
TexCoordsManager