toggle menu
korge-root
5.1.0
common
switch theme
search in API
korge
/
korlibs.graphics.shader
/
UniformBlockBuffer
Uniform
Block
Buffer
class
UniformBlockBuffer
<
T
:
UniformBlock
>
(
val
block
:
T
)
Members
Constructors
Uniform
Block
Buffer
Link copied to clipboard
constructor
(
block
:
T
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
ag
Buffer
Link copied to clipboard
val
agBuffer
:
AGBuffer
block
Link copied to clipboard
val
block
:
T
block
Size
Link copied to clipboard
val
blockSize
:
Int
block
Size
No
Gl
Align
Link copied to clipboard
val
blockSizeNoGlAlign
:
Int
current
Link copied to clipboard
val
current
:
UniformsRef
current
Index
Link copied to clipboard
var
currentIndex
:
Int
data
Link copied to clipboard
val
data
:
Buffer
size
Link copied to clipboard
val
size
:
Int
tex
Block
Size
Link copied to clipboard
val
texBlockSize
:
Int
Functions
pop
Link copied to clipboard
fun
pop
(
)
push
Link copied to clipboard
inline
fun
push
(
deduplicate
:
Boolean
=
true
,
block
:
T
.
(
UniformsRef
)
->
Unit
)
:
Boolean
push
Temp
Link copied to clipboard
inline
fun
pushTemp
(
block
:
T
.
(
UniformsRef
)
->
Unit
,
use
:
(
)
->
Unit
)
reset
Link copied to clipboard
fun
reset
(
)
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String
upload
Link copied to clipboard
fun
upload
(
)
:
UniformBlockBuffer
<
T
>