Murl Engine API  Version 2024.1
Murl::Video::IfFixedProgramBranch Interface Referenceabstract

The IfFixedProgramBranch video object interface. More...

#include <murl_video_i_fixed_program_branch.h>

Detailed Description

The IfFixedProgramBranch video object interface.

This interface represents a single program branch

Inherited by Murl::Video::Dx111::FixedProgramBranch, and Murl::Video::GlEs::FixedProgramBranch.

Public Member Functions

virtual IProgramGetProgramInterface ()=0
 Get the mutable Video::IProgram interface. More...
 
virtual const IProgramGetProgramInterface () const =0
 Get IProgram constant Video::IProgram interface. More...
 

Member Function Documentation

◆ GetProgramInterface() [1/2]

virtual IProgram* Murl::Video::IfFixedProgramBranch::GetProgramInterface ( )
pure virtual

Get the mutable Video::IProgram interface.

Returns
The IProgram interface.

◆ GetProgramInterface() [2/2]

virtual const IProgram* Murl::Video::IfFixedProgramBranch::GetProgramInterface ( ) const
pure virtual

Get IProgram constant Video::IProgram interface.

Returns
The IObject interface.

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