Blender  V3.3
Public Member Functions | Public Attributes | List of all members
blender::io::obj::tex_map_XX Struct Reference

#include <obj_export_mtl.hh>

Public Member Functions

 tex_map_XX (StringRef to_socket_id)
 
bool is_valid () const
 

Public Attributes

const std::string dest_socket_id
 
float3 translation {0.0f}
 
float3 scale {1.0f}
 
int projection_type = SHD_PROJ_FLAT
 
std::string image_path
 
std::string mtl_dir_path
 

Detailed Description

Generic container for texture node properties.

Definition at line 30 of file obj_export_mtl.hh.

Constructor & Destructor Documentation

◆ tex_map_XX()

blender::io::obj::tex_map_XX::tex_map_XX ( StringRef  to_socket_id)
inline

Definition at line 31 of file obj_export_mtl.hh.

Member Function Documentation

◆ is_valid()

bool blender::io::obj::tex_map_XX::is_valid ( void  ) const
inline

Definition at line 32 of file obj_export_mtl.hh.

References image_path.

Member Data Documentation

◆ dest_socket_id

const std::string blender::io::obj::tex_map_XX::dest_socket_id

Definition at line 38 of file obj_export_mtl.hh.

◆ image_path

std::string blender::io::obj::tex_map_XX::image_path

◆ mtl_dir_path

std::string blender::io::obj::tex_map_XX::mtl_dir_path

◆ projection_type

int blender::io::obj::tex_map_XX::projection_type = SHD_PROJ_FLAT

◆ scale

float3 blender::io::obj::tex_map_XX::scale {1.0f}

◆ translation

float3 blender::io::obj::tex_map_XX::translation {0.0f}

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