MayaFlux 0.3.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ set_position()

void MayaFlux::Buffers::TextureBuffer::set_position ( float  x,
float  y 
)

Set screen position (NDC or pixel coords depending on rendering setup)

Parameters
xX position
yY position

Marks geometry as dirty. TextureProcessor will recalculate vertices on next frame.

Definition at line 148 of file TextureBuffer.cpp.

149{
150 if (m_position.x != x || m_position.y != y) {
151 m_position = { x, y };
152 m_geometry_dirty = true;
153
155 "TextureBuffer: position set to ({}, {}), geometry marked dirty", x, y);
156 }
157}
#define MF_DEBUG(comp, ctx,...)
@ BufferProcessing
Buffer processing (Buffers::BufferManager, processing chains)
@ Buffers
Buffers, Managers, processors and processing chains.

References MayaFlux::Journal::BufferProcessing, MayaFlux::Journal::Buffers, m_geometry_dirty, m_position, and MF_DEBUG.