neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::scene_graph::i_texture_reference Class Referenceabstract

#include <i_scene_graph.hpp>

Inheritance diagram for neogfx::scene_graph::i_texture_reference:
neogfx::scene_graph::i_emissive_texture neogfx::scene_graph::i_normal_texture neogfx::scene_graph::i_occlusion_texture

Public Types

typedef i_texture_reference abstract_type
 

Public Member Functions

virtual ~i_texture_reference ()=default
 
virtual i_texture const & texture () const =0
 
virtual i_texturetexture ()=0
 
virtual scene_graph::tex_coord tex_coord () const =0
 

Detailed Description

Definition at line 276 of file i_scene_graph.hpp.

Member Typedef Documentation

◆ abstract_type

Constructor & Destructor Documentation

◆ ~i_texture_reference()

virtual neogfx::scene_graph::i_texture_reference::~i_texture_reference ( )
virtualdefault

Member Function Documentation

◆ tex_coord()

virtual scene_graph::tex_coord neogfx::scene_graph::i_texture_reference::tex_coord ( ) const
pure virtual

◆ texture() [1/2]

virtual i_texture const & neogfx::scene_graph::i_texture_reference::texture ( ) const
pure virtual

◆ texture() [2/2]

virtual i_texture & neogfx::scene_graph::i_texture_reference::texture ( )
pure virtual

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