Blender  V2.93
Public Attributes | List of all members
WriteWrap Struct Reference

Public Attributes

bool(* open )(WriteWrap *ww, const char *filepath)
 
bool(* close )(WriteWrap *ww)
 
size_t(* write )(WriteWrap *ww, const char *data, size_t data_len)
 
bool use_buf
 
union {
   int   file_handle
 
   gzFile   gz_handle
 
_user_data
 

Detailed Description

Definition at line 153 of file writefile.c.

Member Data Documentation

◆ 

union { ... } WriteWrap::_user_data

◆ close

bool(* WriteWrap::close) (WriteWrap *ww)

Definition at line 156 of file writefile.c.

Referenced by BLO_write_file(), and ww_handle_init().

◆ file_handle

int WriteWrap::file_handle

Definition at line 164 of file writefile.c.

◆ gz_handle

gzFile WriteWrap::gz_handle

Definition at line 165 of file writefile.c.

◆ open

bool(* WriteWrap::open) (WriteWrap *ww, const char *filepath)

Definition at line 155 of file writefile.c.

Referenced by BLO_write_file(), and ww_handle_init().

◆ use_buf

bool WriteWrap::use_buf

Definition at line 160 of file writefile.c.

Referenced by writedata_new(), and ww_handle_init().

◆ write

size_t(* WriteWrap::write) (WriteWrap *ww, const char *data, size_t data_len)

Definition at line 157 of file writefile.c.

Referenced by writedata_do_write(), and ww_handle_init().


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