Blender V5.0
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 166 of file IO_abstract_hierarchy_iterator.h.

Constructor & Destructor Documentation

◆ EnsuredWriter()

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

Definition at line 84 of file abstract_hierarchy_iterator.cc.

References false, and nullptr.

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

Member Function Documentation

◆ empty()

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

Definition at line 91 of file abstract_hierarchy_iterator.cc.

References EnsuredWriter().

◆ existing()

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

Definition at line 95 of file abstract_hierarchy_iterator.cc.

References EnsuredWriter().

◆ is_newly_created()

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

Definition at line 104 of file abstract_hierarchy_iterator.cc.

◆ newly_created()

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

Definition at line 99 of file abstract_hierarchy_iterator.cc.

References EnsuredWriter().

◆ operator bool()

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

Definition at line 109 of file abstract_hierarchy_iterator.cc.

◆ operator->()

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

Definition at line 114 of file abstract_hierarchy_iterator.cc.


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