Blender  V3.3
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Freestyle::StyleModule Class Reference

#include <StyleModule.h>

Inheritance diagram for Freestyle::StyleModule:
Freestyle::BlenderStyleModule Freestyle::BufferedStyleModule

Public Member Functions

 StyleModule (const string &file_name, Interpreter *inter)
 
virtual ~StyleModule ()
 
StrokeLayerexecute ()
 
const string getFileName () const
 
bool getAlwaysRefresh () const
 
bool getCausal () const
 
bool getDrawable () const
 
bool getModified () const
 
bool getDisplayed () const
 
void setFileName (const string &file_name)
 
void setAlwaysRefresh (bool b=true)
 
void setCausal (bool b=true)
 
void setDrawable (bool b=true)
 
void setModified (bool b=true)
 
void setDisplayed (bool b=true)
 

Protected Member Functions

virtual int interpret ()
 

Protected Attributes

Interpreter_inter
 

Detailed Description

Definition at line 28 of file StyleModule.h.

Constructor & Destructor Documentation

◆ StyleModule()

Freestyle::StyleModule::StyleModule ( const string &  file_name,
Interpreter inter 
)
inline

Definition at line 30 of file StyleModule.h.

◆ ~StyleModule()

virtual Freestyle::StyleModule::~StyleModule ( )
inlinevirtual

Definition at line 40 of file StyleModule.h.

Member Function Documentation

◆ execute()

StrokeLayer* Freestyle::StyleModule::execute ( )
inline

Definition at line 44 of file StyleModule.h.

References Freestyle::StrokeLayer::AddStroke(), NULL, and reset.

◆ getAlwaysRefresh()

bool Freestyle::StyleModule::getAlwaysRefresh ( ) const
inline

Definition at line 94 of file StyleModule.h.

Referenced by Freestyle::Module::getAlwaysRefresh().

◆ getCausal()

bool Freestyle::StyleModule::getCausal ( ) const
inline

Definition at line 99 of file StyleModule.h.

Referenced by Freestyle::Module::getCausal().

◆ getDisplayed()

bool Freestyle::StyleModule::getDisplayed ( ) const
inline

Definition at line 114 of file StyleModule.h.

◆ getDrawable()

bool Freestyle::StyleModule::getDrawable ( ) const
inline

Definition at line 104 of file StyleModule.h.

Referenced by Freestyle::Module::getDrawable().

◆ getFileName()

const string Freestyle::StyleModule::getFileName ( ) const
inline

◆ getModified()

bool Freestyle::StyleModule::getModified ( ) const
inline

Definition at line 109 of file StyleModule.h.

◆ interpret()

virtual int Freestyle::StyleModule::interpret ( )
inlineprotectedvirtual

Reimplemented in Freestyle::BlenderStyleModule, and Freestyle::BufferedStyleModule.

Definition at line 82 of file StyleModule.h.

◆ setAlwaysRefresh()

void Freestyle::StyleModule::setAlwaysRefresh ( bool  b = true)
inline

Definition at line 125 of file StyleModule.h.

References usdtokens::b().

Referenced by Freestyle::Module::setAlwaysRefresh().

◆ setCausal()

void Freestyle::StyleModule::setCausal ( bool  b = true)
inline

Definition at line 130 of file StyleModule.h.

References usdtokens::b().

Referenced by Freestyle::Module::setCausal().

◆ setDisplayed()

void Freestyle::StyleModule::setDisplayed ( bool  b = true)
inline

Definition at line 148 of file StyleModule.h.

References usdtokens::b().

Referenced by Freestyle::Canvas::setVisible().

◆ setDrawable()

void Freestyle::StyleModule::setDrawable ( bool  b = true)
inline

Definition at line 135 of file StyleModule.h.

References usdtokens::b().

Referenced by Freestyle::Module::setDrawable().

◆ setFileName()

void Freestyle::StyleModule::setFileName ( const string &  file_name)
inline

Definition at line 120 of file StyleModule.h.

◆ setModified()

void Freestyle::StyleModule::setModified ( bool  b = true)
inline

Definition at line 140 of file StyleModule.h.

References usdtokens::b().

Member Data Documentation

◆ _inter

Interpreter* Freestyle::StyleModule::_inter
protected

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