Blender  V3.3
Public Member Functions | Static Public Member Functions | List of all members
blender::io::EnsuredWriter Class Reference

#include <IO_abstract_hierarchy_iterator.h>

Public Member Functions

 EnsuredWriter ()
 
bool is_newly_created () const
 
 operator bool () const
 
AbstractHierarchyWriteroperator-> ()
 

Static Public Member Functions

static EnsuredWriter empty ()
 
static EnsuredWriter existing (AbstractHierarchyWriter *writer)
 
static EnsuredWriter newly_created (AbstractHierarchyWriter *writer)
 

Detailed Description

Definition at line 134 of file IO_abstract_hierarchy_iterator.h.

Constructor & Destructor Documentation

◆ EnsuredWriter()

blender::io::EnsuredWriter::EnsuredWriter ( )

Definition at line 87 of file abstract_hierarchy_iterator.cc.

Referenced by empty(), existing(), and newly_created().

Member Function Documentation

◆ empty()

EnsuredWriter blender::io::EnsuredWriter::empty ( )
static

Definition at line 96 of file abstract_hierarchy_iterator.cc.

References EnsuredWriter().

◆ existing()

EnsuredWriter blender::io::EnsuredWriter::existing ( AbstractHierarchyWriter writer)
static

Definition at line 100 of file abstract_hierarchy_iterator.cc.

References EnsuredWriter().

◆ is_newly_created()

bool blender::io::EnsuredWriter::is_newly_created ( ) const

Definition at line 109 of file abstract_hierarchy_iterator.cc.

◆ newly_created()

EnsuredWriter blender::io::EnsuredWriter::newly_created ( AbstractHierarchyWriter writer)
static

Definition at line 104 of file abstract_hierarchy_iterator.cc.

References EnsuredWriter().

◆ operator bool()

blender::io::EnsuredWriter::operator bool ( ) const

Definition at line 114 of file abstract_hierarchy_iterator.cc.

◆ operator->()

AbstractHierarchyWriter * blender::io::EnsuredWriter::operator-> ( )

Definition at line 119 of file abstract_hierarchy_iterator.cc.


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