NVNMgr class
Base classes
- class GraphicsDriverMgr
Public types
- enum class NodeClassType { Reflexible = 0, Node = 1, Other = 2 }
- enum class AllocFlg { Name = 1u << 0u, Meta = 1u << 1u }
Constructors, destructors, conversion operators
Public functions
- void waitDrawDone() const
- void dumpInfo() const
-
void setPointLimits(agl::
DrawContext* draw_context, float min, float max) const -
void setPointSize(agl::
DrawContext* draw_context, float point_size) const -
void setLineWidth(agl::
DrawContext* draw_context, float line_width) const -
auto getDefaultCommandBuffer() -> agl::
DisplayList* - auto getNodeClassType() const -> NodeClassType override
Protected functions
-
void initialize_(sead::
Heap p_heap)
Enum documentation
enum class agl:: driver:: NVNMgr:: NodeClassType
#include <hostio/seadHostIOReflexible.h>
| Enumerators | |
|---|---|
| Reflexible | |
| Node | |
| Other |
Other classes. |
enum class agl:: driver:: NVNMgr:: AllocFlg
#include <hostio/seadHostIOReflexible.h>
Function documentation
void agl:: driver:: NVNMgr:: waitDrawDone() const
#include <driver/aglGraphicsDriverMgr.h>
void agl:: driver:: NVNMgr:: dumpInfo() const
#include <driver/aglGraphicsDriverMgr.h>
void agl:: driver:: NVNMgr:: setPointLimits(agl:: DrawContext* draw_context,
float min,
float max) const
#include <driver/aglGraphicsDriverMgr.h>
void agl:: driver:: NVNMgr:: setPointSize(agl:: DrawContext* draw_context,
float point_size) const
#include <driver/aglGraphicsDriverMgr.h>
void agl:: driver:: NVNMgr:: setLineWidth(agl:: DrawContext* draw_context,
float line_width) const
#include <driver/aglGraphicsDriverMgr.h>
agl:: DisplayList* agl:: driver:: NVNMgr:: getDefaultCommandBuffer()
#include <driver/aglGraphicsDriverMgr.h>
NodeClassType agl:: driver:: NVNMgr:: getNodeClassType() const override
#include <hostio/seadHostIONode.h>
void agl:: driver:: NVNMgr:: initialize_(sead:: Heap p_heap) protected
#include <driver/aglGraphicsDriverMgr.h>