HDK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
UT_EnvControl.h
Go to the documentation of this file.
1
/*
2
* PROPRIETARY INFORMATION. This software is proprietary to
3
* Side Effects Software Inc., and is not to be reproduced,
4
* transmitted, or disclosed in any way without written permission.
5
*
6
* NAME: UT_EnvControl.h ( UT Library, C++)
7
*
8
* COMMENTS: In Houdini applications, there are many environment variables
9
* which control the behaviour of certain features/capabilities.
10
* This class provides a centralized place to efficiently query
11
* these variables. The reason for the centralization is so that
12
* we can easily get a list of these control variables. As well,
13
* this mechanism provides ways of changing the control settings
14
* from environment variables to disk file to registry entry.
15
* Currently only environment variable control is supported.
16
*
17
*
18
* When adding a new environment variable, please document the variable in
19
* $SHD/ref/env.txt
20
*/
21
22
#ifndef __UT_EnvControl__
23
#define __UT_EnvControl__
24
25
#include "
UT_API.h
"
26
#include "
UT_StringHolder.h
"
27
#include <
SYS/SYS_Allocator.h
>
28
#include <
SYS/SYS_StaticAssert.h
>
29
#include <
SYS/SYS_Types.h
>
30
31
class
UT_StringArray
;
32
class
UT_Variant
;
33
34
namespace
UT_Package
35
{
36
class
Loader;
37
class
Package
;
38
}
39
40
// This define declares a fixed size of array for holding our cached
41
// environment variable values. It should be larger than any of our actual
42
// requirements so that we can add new enum values to the end of these
43
// tables without breaking ABI compatibility (as long as we don't actually
44
// exceed this value and need to increase it).
45
#define MAX_CONTROLS_WITH_BUFFER 512
46
47
enum
UT_IntControl
48
{
49
// UT library: Public interface
50
ENV_HOUDINI_WINDOW_CONSOLE
,
51
ENV_HOUDINI_CONSOLE_LINES
,
52
ENV_HOUDINI_DISABLE_CONSOLE
,
53
ENV_HOUDINI_TEXT_CONSOLE
,
54
ENV_HOUDINI_VERBOSE_ERROR
,
55
ENV_HOUDINI_DISABLE_FILE_LOAD_WARNINGS
,
56
ENV_HOUDINI_INTERRUPT_THRESH
,
57
ENV_HOUDINI_REALTIME_INTERRUPT_THRESH
,
58
ENV_HOUDINI_OLD_SPINNER
,
59
ENV_HOUDINI_HSERVER_PORT
,
60
ENV_HOUDINI_DISABLE_CPUID
,
61
ENV_HOUDINI_DISABLE_MMX
,
62
ENV_HOUDINI_DISABLE_XMMX
,
63
ENV_HOUDINI_DISABLE_SSE
,
64
ENV_HOUDINI_DISABLE_3DNOW
,
65
ENV_HOUDINI_DISABLE_AVX
,
66
ENV_HOUDINI_OSX_SWAP_DEL_AND_BACKSPACE
,
67
68
// UT: Internal controls
69
ENV_HOUDINI_COREDUMP
,
70
ENV_HOUDINI_UI_COREDUMP
,
71
ENV_HOUDINI_SYSTRACE
,
72
ENV_HOUDINI_ENABLE_UNDO_LOG
,
73
ENV_HOUDINI_INTERRUPT_DEBUG
,
74
ENV_HOUDINI_INTERRUPT_KEY
,
75
ENV_HOUDINI_NO_ASSERTS
,
76
ENV_HOUDINI_INTERACTIVE_ASSERTS
,
77
ENV_HOUDINI_INTERACTIVE_ASSERTS_TRACE
,
78
ENV_HOUDINI_ACCESS_METHOD
,
79
ENV_HOUDINI_CONNECTIONS_DEBUG
,
80
81
// Houdini Environment File Control
82
ENV_HOUDINI_NO_ENV_FILE_OVERRIDES
,
83
ENV_HOUDINI_NO_ENV_FILE
,
84
85
// FS: Public interface
86
ENV_HOUDINI_DSO_ERROR
,
87
ENV_HOUDINI_DSO_DEEPBIND
,
88
ENV_HOUDINI_CPP_EXPAND_PRAGMA
,
89
ENV_HOUDINI_ANONYMOUS_STATISTICS
,
90
ENV_HOUDINI_ANONYMOUS_STATISTICS_UPLOAD_ERRORS
,
91
ENV_HOUDINI_PROMPT_ON_CRASHES
,
92
ENV_HOUDINI_MAX_DESCRIPTORS
,
93
94
// GA: Public interface
95
ENV_HOUDINI_GEOMETRY_CACHESIZE
,
96
97
// IMG3D: Public interface
98
ENV_HOUDINI_TEX3D_USAGE
,
99
100
// IMG: Public interface
101
ENV_HOUDINI_CINEON_WHITE_POINT
,
102
ENV_HOUDINI_CINEON_BLACK_POINT
,
103
ENV_HOUDINI_CINEON_FULL_RANGE
,
104
ENV_HOUDINI_TIFF_SAMPLEFORMAT
,
105
ENV_HOUDINI_TIFF_BOTTOMLEFT
,
106
ENV_HOUDINI_DISABLE_IMAGE_DSO
,
107
ENV_HOUDINI_RAT_USAGE
,
108
ENV_HOUDINI_RAT_MEMORY
,
109
ENV_HOUDINI_RAT_FILES
,
110
ENV_HOUDINI_RAT_STREAMS_PER_FILE
,
111
ENV_HOUDINI_RAT_TILESIZE
,
112
ENV_HOUDINI_RAT_LOCALCACHE
,
113
ENV_HOUDINI_RAT_OPTIMIZE_BANDWIDTH
,
114
ENV_HOUDINI_RAT_MAX_MIP_RES
,
115
ENV_HOUDINI_PTEX_USAGE
,
116
ENV_HOUDINI_PTEX_FILES
,
117
ENV_HOUDINI_PTEX_WINDING
,
118
ENV_HOUDINI_UVENLARGER_DIFFUSE_WRAP
,
119
ENV_HOUDINI_THREAD_IMAGE
,
120
ENV_HOUDINI_MDISPLAY_WAIT
,
121
ENV_HOUDINI_IMAGE_DEBUG
,
122
ENV_HOUDINI_TARGA_LINEAR
,
123
ENV_HOUDINI_ENABLE_EXR_TEXTURE
,
124
ENV_HOUDINI_OIIO_EXR
,
125
ENV_HOUDINI_OIIO_MAX_STAT_LENGTH
,
126
ENV_HOUDINI_OIIO_DDS
,
127
ENV_HOUDINI_TEXTURE_COMPRESS
,
128
ENV_HOUDINI_COLOR_MANAGER
,
129
// IMG: Private interface
130
ENV_HOUDINI_MIP_READ
,
131
ENV_HOUDINI_FB_FILTER_ORIGINAL
,
132
ENV_HOUDINI_SOCKET_PORT
,
133
ENV_HOUDINI_AUDIT_IO
,
134
ENV_HOUDINI_OLD_RATS
,
135
ENV_HOUDINI_RAT_VERSION
,
136
ENV_HOUDINI_OCIO_FILENAME_COLORSPACE
,
137
ENV_HOUDINI_OCIO_NANOCOLOR_NAMES
,
138
ENV_HOUDINI_OCIO_TEXTURE_WARNINGS
,
139
140
// MV: Public interface
141
ENV_HOUDINI_QTML_USE_GDI
,
142
143
// VEX: Public interface
144
ENV_HOUDINI_VEX_DISABLE_AUTO_FOLDING
,
145
ENV_HOUDINI_VEX_DISABLE_INSTANCE_CACHE
,
146
ENV_HOUDINI_VEX_DISABLE_JIT
,
147
ENV_HOUDINI_VEX_PROFINFO
,
148
ENV_HOUDINI_VEX_PROFINFO_HTML
,
149
ENV_HOUDINI_VEX_BUILTIN_BSDF
,
150
ENV_HOUDINI_VEX_ASSERT
,
151
ENV_HOUDINI_VEX_MODULECACHESIZE
,
152
ENV_HOUDINI_VEX_RETURNBYREFERENCE
,
153
ENV_HOUDINI_VEX_MEMORYCACHESIZE
,
154
155
// VEX: Private interface
156
ENV_HOUDINI_VEX_URANDOM
,
157
158
// RE: Public interface
159
ENV_HOUDINI_OVERRIDE_XRES
,
160
ENV_HOUDINI_OVERRIDE_YRES
,
161
ENV_HOUDINI_UISCALE
,
162
ENV_HOUDINI_OGL_ERROR_CHECK
,
163
ENV_HOUDINI_OGL_DUMP_SHADER_ERRORS
,
164
ENV_HOUDINI_OGL_DEBUG
,
165
ENV_HOUDINI_OGL_ENABLE_TEXTURE_SEQUENCES
,
166
ENV_HOUDINI_OGL_CORE_PROFILE
,
167
ENV_HOUDINI_ENABLE_RETINA
,
168
ENV_HOUDINIX_ENABLE_RETINA_EDR
,
169
170
// CMD
171
ENV_HOUDINI_HIP_FROM_PATH
,
172
ENV_HOUDINI_SET_PWD_TO_HIP
,
173
174
// OP
175
ENV_HOUDINI_NO_EXPORT_RENAME
,
176
ENV_HOUDINI_SCRIPT_DEBUG
,
177
ENV_HOUDINI_COOK_MODE_THRESHOLD
,
178
179
// GEO
180
ENV_HOUDINI_RMAN_CURVE_STEP
,
181
ENV_HOUDINI_DISABLE_ALEMBIC_INDEXED_ARRAYS
,
182
ENV_HOUDINI_ALEMBIC_OGAWA_STREAMS
,
183
184
// GU
185
ENV_HOUDINI_GU_DEBUG
,
186
187
// RAY
188
ENV_MANTRA_FORCE_RAY
,
189
ENV_MANTRA_NOFOGBOX
,
190
ENV_MANTRA_BIAS_NORMAL
,
191
ENV_MANTRA_DEBUGMEMORY
,
192
ENV_MANTRA_NONRAT_ERROR
,
193
ENV_MANTRA_LINEAR_CREASES
,
194
ENV_MANTRA_INTERNAL_RUNLIMIT
,
195
ENV_MANTRA_THREADED_REFINE
,
196
ENV_MANTRA_RENDERSTATE_STRIP_SPLITS
,
197
ENV_MANTRA_VECTOR_BIND_MODE
,
198
199
ENV_KARMA_DEBUG_FORCE_IPR
,
200
ENV_KARMA_DEBUG_CHECKPOINT
,
201
ENV_KARMA_PRUNE_PRIMVARS
,
202
ENV_KARMA_GEOLIGHT_PARTIAL_OPACITY
,
203
ENV_KARMA_ENABLE_ZNORMAL_COMPRESSION
,
204
ENV_KARMA_ZNORMAL_MINSIZE
,
205
206
ENV_KARMA_XPU_DISABLE_OPTIX_DEVICE
,
207
ENV_KARMA_XPU_DISABLE_EMBREE_DEVICE
,
208
ENV_KARMA_XPU_DISABLE_DEVICE_0
,
209
ENV_KARMA_XPU_DISABLE_DEVICE_1
,
210
ENV_KARMA_XPU_DISABLE_DEVICE_2
,
211
ENV_KARMA_XPU_DISABLE_DEVICE_3
,
212
ENV_KARMA_XPU_DISABLE_DEVICE_4
,
213
ENV_KARMA_XPU_DISABLE_MIPMAPS
,
214
ENV_KARMA_XPU_MAX_SHADER_TEXTURE_RES
,
215
ENV_KARMA_XPU_MAX_LIGHTING_TEXTURE_RES
,
216
ENV_KARMA_XPU_MAX_UDIM_U
,
217
ENV_KARMA_XPU_MAX_UDIM_V
,
218
ENV_KARMA_XPU_MAX_UNIFORM_VOLUME_SPANS
,
219
ENV_KARMA_XPU_NUM_PER_DEVICE_BLENDING_THREADS
,
220
ENV_KARMA_XPU_THREAD_COMPILE
,
221
ENV_KARMA_XPU_OPTIX_FORCE_CONSTANT_FOLDING
,
222
ENV_KARMA_XPU_OPTIX_CURVE_OPT_LEVEL
,
223
ENV_KARMA_XPU_OPTIX_HQ_LINEAR_FILTERING
,
224
ENV_KARMA_XPU_OPTIX_SPARSE_TEXTURES
,
225
ENV_KARMA_XPU_OPTIX_ENABLE_MEMORY_RESOURCE
,
226
ENV_KARMA_XPU_OPTIX_DISABLE_HOST_PINNED
,
227
ENV_KARMA_XPU_ENABLE_NEW_TEXBLUR_BEHAVIOR
,
228
229
ENV_HOUDINI_DEBUG_OPTIX_DENOISE
,
230
ENV_HOUDINI_DEBUG_OPTIX_GTGPUTRACE
,
231
232
// COP2
233
ENV_HOUDINI_COP_ENSURECOLORPLANES
,
234
ENV_HOUDINI_COP_MAXRES
,
235
236
// IFD
237
ENV_HOUDINI_RMAN_INCLUDE_FIX
,
238
ENV_HOUDINI_MI_DONT_FLIP_RMAP
,
239
ENV_HOUDINI_DISABLE_SOHO_SPOOLING
,
240
241
// MAT
242
ENV_HOUDINI_DISABLE_SAVE_THUMB
,
243
244
// UI
245
ENV_HOUDINI_UI_DEBUG
,
246
ENV_HOUDINI_QT_DEBUG
,
247
ENV_HOUDINI_ENABLE_FPS_SCALE
,
248
ENV_HOUDINI_DISABLE_FPS_MAINTAIN_FSTART
,
249
ENV_HOUDINI_UI_QUEUE_SIZE
,
250
ENV_HOUDINI_UI_QUEUE_DEBUG
,
251
ENV_HOUDINI_X11_SYNCHRONOUS
,
252
ENV_HOUDINI_WRITE_BINARY_ICONS
,
253
ENV_HOUDINI_NO_SPLASH
,
254
ENV_HOUDINI_NO_START_PAGE_SPLASH
,
255
ENV_HOUDINI_ENABLE_TABLET
,
256
ENV_HOUDINI_ENABLE_WINTAB
,
257
ENV_HOUDINI_USE_NATIVE_FILE_CHOOSER
,
258
ENV_HOUDINI_MAX_FILE_HISTORY
,
259
ENV_HOUDINI_FONT_RENDERING
,
260
ENV_HOUDINI_RUN_IN_FOREGROUND
,
261
ENV_HOUDINI_UI_USE_RADIALMENU_MASKS
,
262
ENV_HOUDINI_DISABLE_HUD
,
263
ENV_HOUDINI_DISABLE_VIEWER_MESSAGES
,
264
ENV_HOUDINI_NO_EXTERNAL_ICON_CACHE
,
265
ENV_HOUDINI_ANIM_ENABLE_GPU_ACCELERATION
,
266
ENV_HOUDINI_PLAYBAR_SNAP_TIME_TO_EARLIER_FRAME
,
267
268
ENV_HOUDINI_INTERNAL_IS_UI_REG_TEST
,
269
ENV_HOUDINI_INTERNAL_USE_NEW_UI
,
270
ENV_HOUDINI_INTERNAL_USE_PYTHON_QSTYLE
,
271
272
ENV_HOUDINI_INTERNAL_NO_MACOS_MENU_BAR
,
273
274
// OPUI
275
ENV_HOUDINI_PERFORMANCE_SIZE
,
276
ENV_HOUDINI_BUFFEREDSAVE
,
277
ENV_HOUDINI_HIPEXT
,
278
ENV_HOUDINI_ENABLE_OLD_PRESETS
,
279
ENV_HOUDINI_USE_OTL_AS_DEFAULT_HDA_EXT
,
280
281
// DM
282
ENV_HOUDINI_SKIP_NAME
,
283
ENV_HOUDINI_OGL_FILECOUNT
,
284
ENV_HOUDINI_SET_PIVOT_LEGACY_CENTER
,
285
286
// MATUI
287
ENV_HOUDINI_TOP_POS_SINGLE_PASS
,
288
289
// Custom
290
ENV_HOUDINI_COP_TESTFRACTION
,
291
ENV_HOUDINI_ABEKAS_PAL_XRES
,
292
ENV_HOUDINI_ABEKAS_PAL_YRES
,
293
ENV_HOUDINI_IPLAY_IP
,
294
295
// LM
296
ENV_HOUDINI_NOHKEY
,
297
ENV_HOUDINI_NOHKEY_APPRENTICE
,
298
ENV_HOUDINI_NOHKEY_LOGIN
,
299
ENV_HOUDINI_NOHKEY_LOGIN_RELAUNCH
,
300
ENV_HOUDINI_LICTEST
,
301
ENV_HOUDINI_CURL_SHARE
,
302
ENV_HOUDINI_CURL_VERBOSE
,
303
ENV_HOUDINI_CURL_IPVERSION
,
304
ENV_HOUDINI_LIC_ASYNC
,
305
ENV_HOUDINI_LIC_WEBSOCKET
,
306
307
// CHOP
308
ENV_HOUDINI_CHOP_OLDNOISE
,
309
310
// SHOP
311
ENV_HOUDINI_FULL_SHADERSTRING
,
312
ENV_HOUDINI_TYPED_SHADERSTRING
,
313
314
// VOP
315
ENV_HOUDINI_RSL_HASHING
,
316
317
// SHLF
318
ENV_HOUDINI_NO_DEFAULT_SHELF_TOOLS
,
319
ENV_HOUDINI_SHELF_EXCLUDE_DIRS_PATTERN
,
320
321
// Other
322
ENV_HOUDINI_CONDENSE_HIP
,
323
ENV_HOUDINI_UNBUFFERED_STDINOUT
,
324
ENV_HOUDINI_VERBOSE_ASSET_LICENSING
,
325
ENV_HOUDINI_NO_ASSET_INSTANTIATION
,
326
ENV_HOUDINI_ENABLE_HOM_ASSERTS
,
327
328
// Backwards Compatability
329
ENV_HOUDINI4_COMPATIBILITY
,
330
ENV_HOUDINI55_COMPATIBILITY
,
331
ENV_HOUDINI6_COMPATIBILITY
,
332
ENV_HOUDINI7_COMPATIBILITY
,
333
ENV_HOUDINI8_COMPATIBILITY
,
334
ENV_HOUDINI95_COMPATIBILITY
,
335
ENV_HOUDINI10_COMPATIBILITY
,
336
ENV_HOUDINI11_COMPATIBILITY
,
337
338
ENV_HOUDINI11_PERFMON_COMPATIBILITY
,
339
ENV_HOUDINI10_VOLUME_COMPATIBILITY
,
340
ENV_HOUDINI6_FILTER_COMPATIBILITY
,
341
ENV_HOUDINI13_FILTER_COMPATIBILITY
,
342
ENV_HOUDINI_MUV_ATTRIB_COMPATIBILITY
,
343
ENV_HOUDINI_SIMPLIFIED_NODE_NAMES
,
344
ENV_HOUDINI13_VOLUME_COMPATIBILITY
,
345
ENV_HOUDINI13_GEO_COMPATIBILITY
,
346
ENV_HOUDINI14_GEO_COMPATIBILITY
,
347
ENV_HOUDINI15_PARMDATA_COMPATIBILITY
,
348
ENV_HOUDINI15_5_GEO_COMPATIBILITY
,
349
ENV_HOUDINI20_5_PEAK_COMPATIBILITY
,
350
351
ENV_HOUDINI_LMINFO_VERBOSE
,
352
// Have houdini check process fallback to the old deprecated API
353
ENV_HSERVER_USE_HTTP
,
354
ENV_HSERVER_LEGACY_ONLY
,
355
ENV_HOUDINI_LIC_API_VERSION
,
356
357
ENV_HOUDINI_SHOW_CUSTOM_TOOLS
,
358
359
// hscript
360
ENV_HSCRIPT_NO_HISTORY
,
361
ENV_HSCRIPT_SAFEQUIT
,
362
ENV_HSCRIPT_ALLOW_BACKGROUND_RENDER
,
363
364
ENV_HOUDINI_OLD_CONST_BEHAVIOUR
,
365
366
// This is for "internal use" only. It turns on features that are not
367
// ready for prime-time.
368
ENV_HOUDINI_EXPERIMENTAL
,
369
370
// Maximum number of files to keep in the backup directory
371
ENV_HOUDINI_MAX_BACKUP_FILES
,
372
373
ENV_HOUDINI_JITTERY_CAMERA
,
374
375
ENV_HOUDINI_ERRORLOG_LEVEL
,
376
377
ENV_HOUDINI_MAXTHREADS
,
378
379
ENV_HOUDINI_MMB_PAN
,
380
ENV_HOUDINI_INTERNAL_IGNORE_SIGNALS
,
381
382
ENV_HOUDINI_EXTERNAL_HELP_BROWSER
,
383
ENV_HOUDINI_DISABLE_BACKGROUND_HELP_INDEXING
,
384
385
ENV_HOUDINI_CASE_SENSITIVE_FS
,
386
387
// Controls the number of complete FBX scenes to
388
// keep cached in memory after import. Defaults to 1.
389
ENV_HOUDINI_MAX_CACHED_FBX_SCENES
,
390
391
// Controls whether to transform the results of evaluating a MotionClip
392
// by the intrinsic matrix of the packed primitive.
393
ENV_HOUDINI_TRANSFORM_MOTIONCLIP
,
394
395
ENV_HOUDINI_NETEXCHANGE_HEARTBEAT
,
396
ENV_HOUDINI_NETEXCHANGE_MINPACKETSIZE
,
397
ENV_HOUDINI_NETEXCHANGE_QUICKACK
,
398
ENV_HOUDINI_DOPVOLUME_NANTEST
,
399
400
ENV_HOUDINI_SHOW_OLD_RENDER_PROPERTIES
,
// Show all properties
401
ENV_HOUDINI_SHOW_OLD_SHOPS
,
402
403
// OpenGL
404
ENV_HOUDINI_OGL_FIXEDVOXELSIZE
,
405
ENV_HOUDINI_OGL_VOLUMESHADING
,
406
ENV_HOUDINI_OGL_DITHER_PDF_TRI
,
407
408
// OpenCL
409
ENV_HOUDINI_OCL_DEVICENUMBER
,
410
ENV_HOUDINI_OCL_REPORT_MEMORY_USE
,
411
ENV_HOUDINI_OCL_REPORT_BUILD_LOGS
,
412
ENV_HOUDINI_OCL_OGL_INTEROP
,
// Use CE_Context::shouldUseOCLOGLInterop instead of raw access to this that does additional compatability checks
413
ENV_HOUDINI_OCL_CACHE_ENABLE
,
414
ENV_HOUDINI_OCL_CACHE_SIZE
,
415
// Can be used to force disable the use of images for advection by the Gas
416
// Advect CL 2.0 DOP.
417
ENV_HOUDINI_OCL_IMAGE_ADVECTION
,
418
// Can be used to force use of SwiftShader by the Rasterize Geometry COP.
419
ENV_HOUDINI_COP_SWIFTSHADER_RASTERIZE
,
420
// The rasterizer COP can use interop to copy from vulkan memory to OpenCL
421
// memory without leaving the GPU. However, this causes a memory leak on
422
// some NVIDIA drivers. This environment variable controls that
423
// functionality (0 means no interop, 1 means do it if we can).
424
ENV_HOUDINI_COP_RASTERIZE_INTEROP
,
425
ENV_HOUDINI_COP_RASTERIZE_KEEP_CACHE
,
426
ENV_HOUDINI_OCL_VDB_UNLOAD
,
427
ENV_HOUDINI_OCL_ATTRIB_UNLOAD
,
428
429
ENV_HOUDINI_SAS_ENABLE
,
430
ENV_HOUDINI_SAS_COMPILE_ENABLE
,
431
ENV_HOUDINI_SAS_DISABLE_ASSET_DOWNLOAD
,
432
433
ENV_HOUDINI_NO_LEGACY_MENUS
,
434
435
// Maximum megabytes in write buffer.
436
ENV_HOUDINI_IOBUFFER_SIZE
,
437
438
ENV_HOUDINI_INTERNAL_CRASH_ON_NANS
,
439
440
ENV_HOUDINI_AUTOCONVERT_IMAGE_FILES
,
441
ENV_HOUDINI_IMAGE_DISPLAY_OVERRIDE
,
442
ENV_HOUDINI_ANIMATE_NETWORK_CHANGES
,
443
444
ENV_HOUDINI_SOP_DISABLE_CACHENODE
,
445
ENV_HOUDINI_DOP_MAXCACHE
,
446
447
ENV_HOUDINI_OGL_FAST_BONES
,
448
449
ENV_HOUDINI_DISTRIBUTEDPROJECTION_DIAGNOSTICS
,
450
451
ENV_HOUDINI_USE_HFS_OCL
,
452
453
ENV_HOUDINI_DISABLE_AUDIO_SERVER
,
454
455
ENV_HOUDINI_CHOP_MOTION_SAMPLES
,
456
457
ENV_HOUDINI_SOP_DISABLE_COMPILENODE
,
458
459
#if defined(SYS_ALLOCATOR_TCMALLOC)
460
ENV_HOUDINI_DISABLE_TCMALLOCTEST,
461
#elif defined(SYS_ALLOCATOR_MIMALLOC)
462
ENV_HOUDINI_DISABLE_MIMALLOCTEST,
463
#else
464
ENV_HOUDINI_DISABLE_JEMALLOCTEST
,
465
#endif
466
467
ENV_HOUDINI_ENABLE_3DMOUSE
,
468
469
ENV_HOUDINI16_5_DEFORM_COMPATIBILITY
,
470
471
// Used to force regular LM checks on Steam builds
472
ENV_HOUDINI_IGNORE_STEAM_LICENSING
,
473
474
// OptiX
475
ENV_HOUDINI_NVIDIA_OPTIX_DEVICENUMBER
,
476
477
ENV_HOUDINI_WINDOW_REDRAW_RATE
,
478
479
// Package
480
ENV_HOUDINI_PACKAGE_VERBOSE
,
481
ENV_HOUDINI_PACKAGE_SKIP
,
482
483
// Viewer state
484
ENV_HOUDINI_VIEWER_STATE_VERBOSE
,
485
486
ENV_HOUDINI_ERROR_ON_ILLEGAL_NODE_EDITS
,
487
488
ENV_HOUDINI_DISABLE_SOP_MEMORY_TRACKING
,
489
490
ENV_HOUDINI_LOAD_VERIFICATION
,
491
492
// TOP
493
ENV_HOUDINI_DISABLE_PDG
,
494
ENV_HOUDINI_DISABLE_PDG_DATALAYER
,
495
ENV_HOUDINI_PDG_TYPE_ERROR
,
496
ENV_HOUDINI_PDG_EXPERIMENTAL
,
497
ENV_HOUDINI_PDG_CACHE_DEBUG
,
498
ENV_HOUDINI_PDG_EXPR_DEBUG
,
499
ENV_HOUDINI_PDG_NODE_DEBUG
,
500
ENV_HOUDINI_PDG_SCHEDULER_DEBUG
,
501
ENV_HOUDINI_PDG_SERVICE_DEBUG
,
502
ENV_HOUDINI_PDG_WORK_ITEM_DEBUG
,
503
ENV_HOUDINI_PDG_TRANSFER_DEBUG
,
504
ENV_HOUDINI_PDG_DEFAULT_SERVICE_POOL_SIZE
,
505
506
// HAPI
507
ENV_HOUDINI_ENGINE_SESSIONSYNC_EXPERIMENTAL
,
508
509
// LOP
510
ENV_HOUDINI_LOP_PLACEHOLDER_LAYERS
,
511
ENV_HOUDINI_LOP_STITCH_DEDUPLICATE_SAMPLES
,
512
ENV_HOUDINI_USD_SAVE_REMOVE_HFS
,
513
ENV_HOUDINI_USD_STALE_RENDERS
,
514
ENV_HOUDINI_EDIT_PROPERTIES_STRICT
,
515
ENV_HOUDINI_SOPIMPORT_XFORMCOMMONAPI
,
516
517
ENV_HOUDINI_FAST_TRANSFORM_HANDLES
,
518
519
// HDA plugin for USD geometry cache size
520
ENV_HOUDINI_HDADYNAMICPAYLOAD_CACHESIZE
,
521
522
// Disables loading of individual third-party USD plugins
523
ENV_HOUDINI_DISABLE_USDGLTF
,
524
ENV_HOUDINI_DISABLE_USDFBX
,
525
ENV_HOUDINI_DISABLE_USDSBSAR
,
526
527
ENV_HOUDINI17_COMPATIBILITY
,
528
529
ENV_HOUDINI18_COMPATIBILITY
,
530
531
ENV_HOUDINI_DISABLE_NESTED_MULTITHREADING
,
532
533
// Send python panel erros to the console
534
ENV_HOUDINI_CONSOLE_PYTHON_PANEL_ERROR
,
535
536
ENV_HOUDINI_VIEWPORT_INFO_MAX_FPS
,
537
538
ENV_HOUDINI_DELAYSYNC_HDA
,
539
540
ENV_HOUDINI_ASYNCIO
,
541
542
// Specify whether or not Houdini GL should use Mtlx materials
543
ENV_HOUDINI_GL_USE_MATERIALX
,
544
545
// New op viewer, defaults to on.
546
ENV_HOUDINIX_NEW_VIEWER_OP_HANDLER
,
547
548
ENV_HOUDINI19_5_COMPATIBILITY
,
549
550
ENV_HOUDINI_VULKAN_VIEWER
,
551
552
ENV_HOUDINI_VULKAN_VIEWER_MULTITHREADING
,
553
554
ENV_HOUDINI_INTERCEPT_WITH_SCROLLLOCK
,
555
556
ENV_KARMA_DICING_LEGACY
,
// Karma legacy dicing behaviour
557
ENV_KARMA_VARYING_ARRAY_PRIMVARS
,
// Varying length array primvars
558
ENV_KARMA_RNG_MODE
,
559
ENV_KARMA_DCM_COMPATIBILITY
,
560
561
// Save HDA internal sections alphabetically (where it makes sens)
562
ENV_HOUDINI_NODEDATA_ALPHABETICAL_SAVE
,
563
564
ENV_HOUDINI_UI_PARSE_VERBOSE
,
565
566
// MV
567
ENV_HOUDINI_FFMPEG_VERBOSE
,
568
569
ENV_HOUDINI_GROOM_RAYTRACE_PARTINGLINES
,
570
571
ENV_HOUDINI_PROTOPATHS_IN_INSTANCE_SELECTIONS
,
572
573
// microfacet conductor fresnel to fix glowing issue with rough metals
574
ENV_KARMA_CONDUCTOR_FRESNEL_FIX
,
575
576
// texturing issues relating to bad derivatives
577
ENV_KARMA_POLY_DERIV_FIX
,
578
579
ENV_HOUDINI_VDB_FORCE_STREAM_SAVE
,
580
581
ENV_HOUDINI_ALLOW_PYTHON_SOP_MULTITHREADING
,
582
583
ENV_KARMA_PROTOTYPE_DATA_SHARING
,
584
585
ENV_KARMA_LEVELSET_METHOD
,
586
587
ENV_HOUDINI_OCL_IGNORE_INTEL_GPU
,
588
ENV_HOUDINI_OCL_IGNORE_NONDOUBLE_DEVICES
,
589
590
// Suppress creation of the non-critical files when expanding an HDA
591
ENV_HOUDINI_HDA_SUPPRESS_OPTIONAL_FILES
,
592
593
// Tells Houdini to prefer "last cooked" context options over "global"
594
// options when a node is asked to cook with its last cooked options.
595
ENV_HOUDINI_NEW_CONTEXT_OPTION_RULES
,
596
597
ENV_HOUDINI_INTERNAL_QUICK_EXIT
,
598
599
ENV_HOUDINI_ACTIVE_RENDER_DELEGATE_COUNT
,
600
601
ENV_HOUDINI_AUTO_DOWNLOAD_SHFS
,
602
603
ENV_HOUDINI_DISABLE_OPENFX_DEFAULT_PATH
,
604
605
ENV_HOUDINI_CACHE_SEARCH_PATHS_AT_STARTUP
,
606
ENV_HOUDINI_DONT_PURGE_SEARCH_PATH_CACHE_AFTER_STARTUP
,
607
ENV_HOUDINI_CACHE_INDEX_FILES_AT_STARTUP
,
608
ENV_HOUDINI_DONT_PURGE_INDEX_FILE_CACHE_AFTER_STARTUP
,
609
610
ENV_HOUDINI_CHECK_FOR_SLOW_FS_DIRECTORY_LISTING
,
611
612
ENV_KARMA_OBJ_SPACE_DISPLACEMENT
,
613
614
// Change to behavior of primitive sub-patterns. New behavior is
615
// definitely more correct, but might change things in unexpected ways.
616
ENV_HOUDINI_ALLOW_INSTANCES_IN_SUBPATTERNS
,
617
618
ENV_HOUDINI_MEMORY_RELEASE_RATE
,
619
620
// APEX: Private Interface
621
ENV_HOUDINI_APEX_UNHIDE_NODES
,
622
623
ENV_HOUDINI_MINIMAL_SAVE
,
624
625
ENV_HOUDINI_BLOSC_COMPRESSION_LEVEL
,
626
627
ENV_HOUDINI_UNDO_IDLE_TIMEOUT
,
628
629
ENV_KARMA_XPU_GSPLATS_RENDER_MODE
,
630
631
ENV_KARMA_ENABLE_VOLUMELIGHT_IN_LIGHTTREE
,
632
633
ENV_HOUDINI_STL_SAVE_BINARY
,
634
635
// Control whether the Solaris Scene Graph Tree should sort prims
636
// alphabetically, or use the USD prim "child order".
637
ENV_HOUDINI_SCENEGRAPHTREE_ALPHASORT
,
638
639
ENV_HOUDINI_COP_AGGRESSIVE_UNLOAD
,
640
641
ENV_HOUDINI_OIIO_FORCE_OCIO
,
642
643
ENV_MAX_INT_CONTROLS
// <- Must be last
644
};
645
646
enum
UT_FltControl
647
{
648
// UT: Public interface
649
ENV_HOUDINI_GAUSS_EXP
,
650
ENV_HOUDINI_MITCHELL_B
,
651
ENV_HOUDINI_MITCHELL_C
,
652
653
// UT: Internal variables
654
ENV_HOUDINI_SYSTRACE_THRESH
,
655
656
// IMG: Public interface
657
ENV_HOUDINI_CINEON_FILM_GAMMA
,
658
ENV_HOUDINI_IMAGE_DISPLAY_GAMMA
,
659
660
// RE
661
ENV_HOUDINI_OGL_MAX_GL_VERSION
,
662
663
// UI
664
ENV_HOUDINI_CHOP_LINE_WIDTH
,
665
ENV_HOUDINI_COLOR_PICKER_GAMMA
,
666
667
// GR
668
ENV_HOUDINI_LOD
,
669
670
// Custom
671
ENV_HOUDINI_WF_GAMMA
,
672
673
// ROP: Internal variables
674
ENV_HOUDINI_CHECK_XFORM
,
675
676
// OpenCL: Memory pool size, as percentage of GPU memory.
677
ENV_HOUDINI_OCL_MEMORY_POOL_SIZE
,
678
679
// OpenCL: amount of VRAM that IMX layers are allowed to use.
680
ENV_HOUDINI_OCL_COP_MEMORY
,
681
682
// CH
683
ENV_HOUDINI_FPS
,
684
685
// LOP interactive selection redraw time
686
ENV_HOUDINI_MAX_SELECTION_REDRAW_TIME
,
687
688
// Percent grey that shows as a zero exposure value when displaying
689
// pixel luminance in log terms. Values outside (0, 1) cause us to
690
// not calculate or display luminance in log terms.
691
ENV_HOUDINI_ZERO_EXPOSURE
,
692
693
ENV_MAX_FLT_CONTROLS
// <- Must be last
694
};
695
696
enum
UT_StrControl
697
{
698
// UT: Public interface
699
ENV_HOME
,
700
ENV_USER
,
701
ENV_EDITOR
,
702
ENV_VISUAL
,
703
ENV_SHELL
,
704
ENV_HFS
,
705
ENV_SHFS
,
706
ENV_HOUDINI_OS
,
707
ENV_HOUDINI_TEMP_DIR
,
708
ENV_HOUDINI_DESKTOP_DIR
,
709
ENV_HOUDINI_UNDO_DIR
,
710
ENV_HOUDINI_MESSAGE_CMD
,
711
ENV_HOUDINI_CONFIRM_CMD
,
712
ENV_HOUDINI_ASSERT_CMD
,
713
ENV_HOUDINI_WEB_BROWSER_CMD
,
714
ENV_HOUDINI_TERMINAL_CMD
,
715
ENV_HOUDINI_CONDENSE_BLOCKLIST
,
716
ENV_HOUDINI_CONSOLE_FLAGS
,
717
ENV_HOUDINI_BEARER_TOKENS
,
718
719
// UT: Internal variables
720
ENV_HOUDINI_SYSTRACE_FILENAME
,
721
ENV_HOUDINI_PATHMAP
,
722
ENV_SIDEFX_WEBSITE
,
723
724
// external tools
725
ENV_HOUDINI_COMPARE
,
726
727
// IMG: Public interface
728
ENV_HOUDINI_DEF_TEXTURE_COLOR
,
729
ENV_HOUDINI_TEXTURE_DISK_CACHE
,
730
731
// VEX(VMAT)
732
ENV_HOUDINI_DEFAULT_SURFACE
,
733
ENV_HOUDINI_DEFAULT_VOLUME
,
734
ENV_HOUDINI_DEFAULT_LIGHT
,
735
ENV_HOUDINI_DEFAULT_LIGHTSURFACE
,
736
ENV_HOUDINI_DEFAULT_AMBIENT
,
737
ENV_HOUDINI_DEFAULT_MATTE
,
738
ENV_HOUDINI_DEFAULT_SHADOW
,
739
ENV_HOUDINI_VEX_JIT_OPTIMIZE
,
740
741
// HOM
742
ENV_HOUDINI_SCRIPT_LICENSE
,
743
744
// OP
745
ENV_HOUDINI_HIP_DEFAULT_NAME
,
// "untitled.hip"
746
ENV_HOUDINI_COPY_SUFFIX
,
747
ENV_HOUDINI_OPNAMESPACE_HIERARCHY
,
748
749
// VOP
750
ENV_HOUDINI_VOP_DEFINITIONS_PATH
,
751
752
// GEO
753
ENV_HOUDINI_RMAN_CURVE_BASIS
,
754
755
// COP
756
ENV_HOUDINI_CINEON_RENDER_LUT
,
757
ENV_HOUDINI_CINEON_PREVIEW_LUT
,
758
ENV_HOUDINI_COP_DISKDEFAULT
,
759
ENV_HOUDINI_IMAGE_DISPLAY_LUT
,
760
ENV_HOUDINI_IMAGE_INSPECT_LUT
,
761
ENV_HOUDINI_OCIO_SRGB_FILE_COLORSPACE
,
762
763
// CHOP
764
ENV_HOUDINI_UNITS
,
765
766
// TOP
767
ENV_HOUDINI_PDG_TYPE_SKIPLIST
,
768
769
// LOP
770
ENV_HOUDINI_DEFAULT_DOMELIGHT_TEXTURE
,
771
772
// IFD
773
ENV_HOUDINI_RI_SHADERPATH
,
774
ENV_HOUDINI_RI_RIXPLUGINPATH
,
775
ENV_HOUDINI_RI_TEXTUREPATH
,
776
ENV_HOUDINI_RI_EYESPLITS
,
777
ENV_MANTRA_ENGINE_PROCEDURAL
,
778
779
// UI
780
ENV_HOUDINI_FILE_VIEWER
,
781
ENV_HOUDINI_UI_PATH
,
782
ENV_HOUDINI_UI_RESOURCES
,
783
ENV_HOUDINI_UI_APP_PATH
,
784
ENV_HOUDINI_UI_AUDIO_PATH
,
785
ENV_HOUDINI_UI_CURSOR_PATH
,
786
ENV_HOUDINI_UI_DIALOG_PATH
,
787
ENV_HOUDINI_UI_ICON_PATH
,
788
ENV_HOUDINI_UI_TEMPLATE_PATH
,
789
ENV_HOUDINI_ICON_CACHE_DIR
,
790
791
// FUI
792
ENV_HOUDINI_STPATH
,
793
ENV_HOUDINI_STEDIT
,
794
795
// CHUI
796
ENV_HOUDINI_CHOP_IMAGE
,
797
798
// OPUI
799
ENV_HOUDINI_DOUBLEBUFFER
,
800
ENV_HOUDINI_WORKSHEET_BOXPICK
,
801
ENV_HOUDINI_DEFOPTYPEPREFIX
,
802
803
// VEX(VCC)
804
ENV_HOUDINI_VEX_COMPILER
,
805
806
// Custom
807
ENV_HOUDINI_ABEKAS_LOGIN_NAME
,
808
ENV_HOUDINI_ABEKAS_LOGIN_PASS
,
809
ENV_HOUDINI_MPLAY_WRITE_CMD
,
810
ENV_HOUDINI_MPLAY_FLIP_CMD
,
811
ENV_HOUDINI_MPLAY_LOCKPATH
,
812
ENV_HOUDINI_PLAY_WRITE_CMD
,
813
ENV_HOUDINI_PLAY_FLIP_CMD
,
814
ENV_HOUDINI_VIEW_METACAM
,
//OTLs that lock to view in a special way
815
816
// Path variables
817
ENV_HOUDINI_PATH
,
818
ENV_HOUDINI_SHFS_PATH
,
819
820
ENV_HOUDINI_DSO_PATH
,
821
ENV_HOUDINI_IMAGE_DSO_PATH
,
822
ENV_HOUDINI_AUDIO_DSO_PATH
,
823
ENV_HOUDINI_PDG_DSO_PATH
,
824
ENV_HOUDINI_PDGD_DSO_PATH
,
825
ENV_HOUDINI_VEX_DSO_PATH
,
826
ENV_HOUDINI_OPUI_DSO_PATH
,
827
ENV_HOUDINI_USD_DSO_PATH
,
828
ENV_HOUDINI_MOCAPSTREAM_DSO_PATH
,
829
ENV_HOUDINI_MV_DSO_PATH
,
830
ENV_MANTRA_DSO_PATH
,
831
ENV_KARMA_DSO_PATH
,
832
ENV_HOUDINI_OTL_PATH
,
833
ENV_HOUDINI_OPLIBRARIES_PATH
,
834
ENV_HOUDINI_OTLSCAN_PATH
,
835
ENV_HOUDINI_SCRIPT_PATH
,
836
ENV_HOUDINI_SOHO_PATH
,
837
ENV_HOUDINI_GALLERY_PATH
,
838
ENV_HOUDINI_PARM_DS_PATH
,
839
ENV_HOUDINI_DESKTOP_PATH
,
840
ENV_HOUDINI_ASSET_STORE_PATH
,
841
ENV_HOUDINI_TOOLBAR_PATH
,
842
ENV_HOUDINI_RADIALMENU_PATH
,
843
ENV_HOUDINI_RAMP_PATH
,
844
ENV_HOUDINI_LUT_PATH
,
845
ENV_HOUDINI_CUSTOM_PATH
,
846
ENV_HOUDINI_PYTHON_PANEL_PATH
,
847
ENV_HOUDINI_MENU_PATH
,
848
ENV_HOUDINI_PDG_PATH
,
849
ENV_HOUDINI_PDGD_PATH
,
850
851
ENV_HOUDINI_TEXTURE_PATH
,
852
ENV_HOUDINI_GEOMETRY_PATH
,
853
ENV_HOUDINI_CLIP_PATH
,
854
855
ENV_HOUDINI_VEX_PATH
,
856
857
ENV_HOUDINI_GLSL_PATH
,
858
ENV_HOUDINI_SPIRV_PATH
,
859
860
ENV_HOUDINI_OUTLINEFONT_PATH
,
861
862
ENV_HOUDINI_VIEWERSTATE_PATH
,
863
ENV_HOUDINI_VIEWERHANDLE_PATH
,
864
ENV_HOUDINI_HUSDPLUGINS_PATH
,
865
ENV_HOUDINI_LAYOUTPLUGINS_PATH
,
866
ENV_HOUDINI_CLONEPLUGINS_PATH
,
867
868
ENV_HOUDINI_LAUNCHER_PATH
,
869
870
ENV_HOUDINI_BACKUP_DIR
,
871
872
ENV_HOUDINI_BACKUP_FILENAME
,
873
ENV_HOUDINI_AUTOSAVE_FILENAME
,
874
ENV_HOUDINI_STASH_DIR
,
875
ENV_HOUDINI_STASH_FILENAME
,
876
877
ENV_HOUDINI_VIEW_MANTRA
,
878
ENV_HOUDINI_VIEW_RMAN
,
879
ENV_HOUDINI_DEFAULT_RENDERERS
,
880
ENV_HOUDINI_DEFAULT_RIB_RENDERER
,
881
ENV_HOUDINI_RIBSHADER_DIR
,
882
ENV_HOUDINI_RIBTEMP_DIR
,
883
884
ENV_HOUDINI_HUSK_DEFAULT_HEADLIGHT
,
885
ENV_HOUDINI_HUSK_DEFAULT_DELEGATE
,
886
887
ENV_KARMA_XPU_DEVICES
,
888
889
ENV_HOUDINI_THUMB_RENDER
,
890
891
// These are here so we can have them show up in hconfig and provide
892
// help. They should only be used implicitly.
893
ENV_HSITE
,
// Between HFS and HOME.
894
ENV_JOB
,
// We should not use JOB!
895
896
ENV_HOUDINI_ERRORLOG_FILENAME
,
897
898
ENV_HOUDINI_SPLASH_MESSAGE
,
899
ENV_HOUDINI_SPLASH_MESSAGE_FONT
,
900
ENV_HOUDINI_SPLASH_MESSAGE_FONT_SIZE
,
901
ENV_HOUDINI_SPLASH_MESSAGE_COLOR
,
902
ENV_HOUDINI_SPLASH_FILE
,
903
904
ENV_HOUDINI_GEOMETRY_FORMAT
,
905
906
// OPENGL
907
ENV_HOUDINI_OGL_DEBUG_EXCLUDE
,
908
ENV_HOUDINI_OGL_PICKBUFFER_PATH
,
909
ENV_HOUDINI_OGL_SNAPBUFFER_PATH
,
910
ENV_HOUDINI_OGL_BEAUTY_PATH
,
911
ENV_HOUDINI_OGL_VIEWPORT_PATH
,
912
ENV_HOUDINI_OGL_DITHER_TEXTURE
,
913
914
// OPENCL
915
ENV_HOUDINI_OCL_DEVICETYPE
,
916
ENV_HOUDINI_OCL_VENDOR
,
917
ENV_HOUDINI_OCL_PATH
,
918
ENV_HOUDINI_OCL_FEATURE_DISABLE
,
919
ENV_HOUDINI_OCL_KERNEL_OPTIONS
,
920
ENV_HOUDINI_OCL_CACHE_DIR
,
921
922
// Orbolt
923
ENV_HOUDINI_SAS_SERVER
,
924
925
// Anonymous Usage Statistics
926
ENV_HOUDINI_STATS_API_URL
,
927
928
ENV_HOUDINI_DSO_EXCLUDE_PATTERN
,
929
930
ENV_HOUDINI_USER_PREF_DIR
,
931
932
ENV_HOUDINI_AUTHOR
,
933
934
// Optix
935
ENV_HOUDINI_NVIDIA_OPTIX_DSO_PATH
,
936
937
ENV_HOUDINI_PACKAGE_DIR
,
938
939
// BGEO plugin for USD default load arguments
940
ENV_HOUDINI_BGEO_TO_USD_DEFAULT_ARGS
,
941
942
// LM
943
ENV_HOUDINI_API_KEY_FILE
,
944
ENV_HOUDINI_LIC_OPT
,
945
ENV_HOUDINI_CORE_LIC_OPT
,
946
ENV_HOUDINI_FX_LIC_OPT
,
947
ENV_HOUDINI_INDIE_LIC_OPT
,
948
ENV_HOUDINI_NC_LIC_OPT
,
949
ENV_HOUDINI_EXPER_LIC_OPT
,
950
ENV_HOUDINI_PDG_LIC_OPT
,
951
ENV_HOUDINI_HYTHON_LIC_OPT
,
952
ENV_HOUDINI_MANTRA_LIC_OPT
,
953
ENV_HOUDINI_KARMA_LIC_OPT
,
954
ENV_HOUDINI_MPLAY_LIC_OPT
,
955
ENV_HOUDINI_PLUGIN_LIC_OPT
,
956
ENV_HOUDINI_UNREAL_PLUGIN_LIC_OPT
,
957
ENV_HOUDINI_UNITY_PLUGIN_LIC_OPT
,
958
ENV_HOUDINI_EDUCATION_LIC_OPT
,
959
ENV_HOUDINI_OVERRIDE_LIC_VERSION
,
960
ENV_HOUDINI_LICENSE_DIR
,
961
962
// Python
963
ENV_HOUDINI_PYTHONWARNINGS
,
964
965
// Logging
966
ENV_HOUDINI_DEFAULT_LOG_SOURCES
,
967
ENV_HOUDINI_DEFAULT_LOG_FILE
,
968
ENV_HOUDINI_DEFAULT_LOG_FILE_SOURCES
,
969
970
// Default asset/material catalog databases
971
ENV_HOUDINI_ASSETCATALOG_DB_FILE
,
972
ENV_HOUDINI_MATERIALCATALOG_DB_FILE
,
973
ENV_HOUDINI_ANIMATIONCATALOG_FILE
,
974
975
// Networking
976
ENV_HOUDINI_HTTP_NOPROXY
,
977
ENV_HOUDINI_HTTP_PROXY
,
978
979
// HQueue
980
ENV_HOUDINI_HQUEUE_SERVER
,
981
ENV_HOUDINI_HQUEUE_HFS
,
982
ENV_HOUDINI_HQUEUE_HFS_LINUX
,
983
ENV_HOUDINI_HQUEUE_HFS_MACOS
,
984
ENV_HOUDINI_HQUEUE_HFS_WINDOWS
,
985
986
// Render delegate to use by default on new Houdini clones
987
ENV_HOUDINI_DEFAULT_ROP_RENDER_DELEGATE
,
988
ENV_HOUDINI_DEFAULT_CLONE_RENDER_DELEGATE
,
989
ENV_HOUDINI_DEFAULT_SCENEVIEWER_RENDER_DELEGATE
,
990
ENV_HOUDINI_FORCE_SCENEVIEWER_RENDER_DELEGATE
,
991
992
// Render Product Types that should not show their AOVs in the list
993
// that shows up in the viewport menu.
994
ENV_HOUDINI_HIDE_PRODUCT_TYPES
,
995
996
ENV_HOUDINI_CUSTOM_RECIPE_DIR
,
997
ENV_HOUDINI_CUSTOM_RECIPE_LIBRARY
,
998
999
ENV_HOUDINI_HELP_BROWSER_TRUSTED_URLS
,
1000
1001
// When a loaded HDA changes on disk, perform this action by default
1002
// instead of showing the interactive message.
1003
ENV_HOUDINI_HDA_CHANGED_ON_DISK_DEFAULT_ACTION
,
1004
1005
// Compression method to specify a default compression method for
1006
// .hip files
1007
ENV_HOUDINI_HIPFILE_COMPRESSION
,
1008
1009
// Compression codec to use when compressing in blosc.
1010
ENV_HOUDINI_BLOSC_COMPRESSION_CODEC
,
1011
1012
ENV_HOUDINI_PACKAGE_SKIPLIST
,
1013
1014
ENV_MAX_STR_CONTROLS
// <- Must be last
1015
};
1016
1017
// If these constraints are ever violated in a HEAD branch, it's time to
1018
// increase MAX_CONTROLS_WITH_BUFFER. If these constraints are violated in
1019
// a released build, get rid of the "+50" part, and if they are exceeded
1020
// again then we must increate MAX_CONTROLS_WITH_BUFFER in a daily build and
1021
// break ABI compatiblity. But hopefully that won't happen...
1022
SYS_STATIC_ASSERT
(
ENV_MAX_INT_CONTROLS
+ 50 <
MAX_CONTROLS_WITH_BUFFER
);
1023
SYS_STATIC_ASSERT
(
ENV_MAX_FLT_CONTROLS
+ 50 <
MAX_CONTROLS_WITH_BUFFER
);
1024
SYS_STATIC_ASSERT
(
ENV_MAX_STR_CONTROLS
+ 50 <
MAX_CONTROLS_WITH_BUFFER
);
1025
1026
class
UT_API
UT_EnvControl
1027
{
1028
public
:
1029
UT_EnvControl
();
1030
~
UT_EnvControl
();
1031
1032
UT_EnvControl
(
const
UT_EnvControl
&) =
delete
;
1033
UT_EnvControl
&
operator=
(
const
UT_EnvControl
&) =
delete
;
1034
1035
void
init();
1036
1037
static
int
getInt
(
UT_IntControl
i)
1038
{
return
getControl().myIValues[i]; }
1039
static
fpreal
getFloat
(
UT_FltControl
i)
1040
{
return
getControl().myFValues[i]; }
1041
static
const
char
*
getString
(
UT_StrControl
i)
1042
{
return
getControl().mySValues[i]; }
1043
1044
// Look up the appropriate variable name for the token
1045
static
const
char
*getIntVar(
UT_IntControl
i);
1046
static
const
char
*getFloatVar(
UT_FltControl
i);
1047
static
const
char
*getStringVar(
UT_StrControl
i);
1048
1049
static
void
setStringVar(
UT_StrControl
i,
const
char
*
value
);
1050
1051
// Look up the appropriate old style variable name for the token. This can
1052
// be used to check for old environment variables.
1053
static
const
char
*getOldIntVar(
UT_IntControl
i);
1054
static
const
char
*getOldFloatVar(
UT_FltControl
i);
1055
static
const
char
*getOldStringVar(
UT_StrControl
i);
1056
1057
/// Indicate that the given variable changed and update our cached values.
1058
/// If varname is NULL, then all variables are updated.
1059
static
void
varChanged
(
const
char
*varname)
1060
{ varChanged(varname,
nullptr
); }
1061
1062
/// Update the cached varname value with the given value so that we can
1063
/// avoid an extraneous HoudiniGetenv() for the equivalent code snippet:
1064
/// @code
1065
/// HoudiniSetenv(name, value);
1066
/// UT_EnvControl::varChanged(name);
1067
/// @endcode
1068
/// @return true if name was found and value is non-null, in which case the
1069
/// HoudiniSetenv() was called, else false is returned.
1070
static
bool
varChanged(
const
char
*varname,
const
char
*
value
);
1071
1072
static
void
changeExistLookupDefault(
UT_IntControl
i,
int
new_def);
1073
1074
/// Queries the cached variable value. Unrecognized variables are
1075
/// returned as UT_Variant::Type::Unknown. String values are returned
1076
/// as UT_Variant::Type::Pointer to allow distinguishing between null
1077
/// pointers and empty strings. If you intend to hold onto the string
1078
/// value beyond immediately using it, you must make your own copy!
1079
static
UT_Variant
getVarValue(
const
char
*varname);
1080
1081
/// Set all additional .env files to be parsed for env variable values.
1082
/// It is best to call getAdditionalEnvironmentFiles() first and then
1083
/// append to the list because this function will overwrite all the
1084
/// additional paths that were previously set.
1085
/// You can still use the HOUDINI_NO_ENV_FILE_OVERRIDES to disallow
1086
/// overwrites, knowing that these files get applied AFTER the default
1087
/// houdini.env file in the user's home directory.
1088
/// That said, HOUDINI_NO_ENV_FILE will have no effect on this function.
1089
/// If additional files are set, they will be used, regardless of the
1090
/// value of HOUDINI_NO_ENV_FILE.
1091
static
void
setAdditionalEnvironmentFiles(
1092
const
UT_StringArray
&files);
1093
1094
/// Return the current list of additional environment files.
1095
static
const
UT_StringArray
&
1096
getAdditionalEnvironmentFiles();
1097
1098
// Print messages collected during init phase to console
1099
static
void
logMessages
()
1100
{
1101
getControl().logMessagesToConsole();
1102
}
1103
1104
// Package loader management
1105
// Load the pakages located in the folders specified by pkg_paths.
1106
// Use this method for loading package dynamically
1107
static
void
loadPackages(
UT_StringArray
const
&pkg_paths, UT_Package::Loader& pkg_loader);
1108
static
UT_Package::Package & loadPackage(
char
const
* pkg_filepath, UT_Package::Loader& pkg_loader);
1109
1110
// Returns the main package loader, this loader contains all
1111
// packages loaded at runtime.
1112
static
UT_Package::Loader& packageLoader();
1113
1114
private
:
1115
void
doInit(
bool
init_defaults);
1116
void
setDefaults();
1117
bool
loadEnvironmentFile(
const
char
*
path
,
1118
bool
allow_overrides);
1119
void
loadDefaultEnvironmentFile();
1120
void
loadEnvironmentFiles();
1121
void
loadEnvironment(
bool
init_defaults);
1122
1123
void
updateExistLookup(
int
i,
const
char
*
value
=
nullptr
);
1124
void
updateIntLookup(
int
i,
const
char
*
value
=
nullptr
);
1125
void
updateFltLookup(
int
i,
const
char
*
value
=
nullptr
);
1126
void
updateStrLookup(
int
i,
bool
fix_path,
1127
const
char
*
value
=
nullptr
);
1128
1129
void
updateVarTables(UT_Package::Loader
const
& pkg_loader);
1130
1131
void
loadPackageConfig();
1132
void
logMessagesToConsole()
const
;
1133
1134
int
myIValues[
MAX_CONTROLS_WITH_BUFFER
];
1135
float
myFValues[
MAX_CONTROLS_WITH_BUFFER
];
1136
char
*mySValues[
MAX_CONTROLS_WITH_BUFFER
];
1137
1138
static
UT_EnvControl
&getControl()
1139
{
1140
if
(!theControl)
1141
{
1142
theControl =
new
UT_EnvControl
();
1143
theControl->init();
1144
1145
}
1146
return
*theControl;
1147
}
1148
static
UT_EnvControl
*theControl;
1149
1150
UT_StringHolder
myLogMessages;
1151
};
1152
1153
#endif
ENV_HOUDINI_OCL_DEVICENUMBER
Definition:
UT_EnvControl.h:409
ENV_HOUDINI_PYTHON_PANEL_PATH
Definition:
UT_EnvControl.h:846
ENV_HOUDINI_VEX_DISABLE_JIT
Definition:
UT_EnvControl.h:146
ENV_HOUDINI_FILE_VIEWER
Definition:
UT_EnvControl.h:780
ENV_HOUDINI_COREDUMP
Definition:
UT_EnvControl.h:69
ENV_HOUDINI_HUSDPLUGINS_PATH
Definition:
UT_EnvControl.h:864
ENV_HOUDINI_FB_FILTER_ORIGINAL
Definition:
UT_EnvControl.h:131
ENV_HOUDINI_INTERNAL_QUICK_EXIT
Definition:
UT_EnvControl.h:597
ENV_HOUDINI_MAX_CACHED_FBX_SCENES
Definition:
UT_EnvControl.h:389
ENV_KARMA_XPU_OPTIX_CURVE_OPT_LEVEL
Definition:
UT_EnvControl.h:222
UT_EnvControl::varChanged
static void varChanged(const char *varname)
Definition:
UT_EnvControl.h:1059
ENV_KARMA_XPU_DISABLE_DEVICE_3
Definition:
UT_EnvControl.h:211
ENV_HOUDINI_SAS_DISABLE_ASSET_DOWNLOAD
Definition:
UT_EnvControl.h:431
ENV_MANTRA_FORCE_RAY
Definition:
UT_EnvControl.h:188
ENV_HOUDINI_ACTIVE_RENDER_DELEGATE_COUNT
Definition:
UT_EnvControl.h:599
ENV_HOUDINI_OGL_DEBUG
Definition:
UT_EnvControl.h:164
ENV_HOUDINI_SPIRV_PATH
Definition:
UT_EnvControl.h:858
ENV_HOUDINI_TOP_POS_SINGLE_PASS
Definition:
UT_EnvControl.h:287
ENV_HOUDINI_NO_ENV_FILE_OVERRIDES
Definition:
UT_EnvControl.h:82
ENV_HOUDINI_MOCAPSTREAM_DSO_PATH
Definition:
UT_EnvControl.h:828
ENV_HOUDINI_GEOMETRY_CACHESIZE
Definition:
UT_EnvControl.h:95
ENV_SIDEFX_WEBSITE
Definition:
UT_EnvControl.h:722
ENV_HOUDINI_WF_GAMMA
Definition:
UT_EnvControl.h:671
ENV_HOUDINI_SPLASH_MESSAGE_FONT
Definition:
UT_EnvControl.h:899
ENV_HOUDINI_HIP_FROM_PATH
Definition:
UT_EnvControl.h:171
ENV_HOUDINI_HUSK_DEFAULT_HEADLIGHT
Definition:
UT_EnvControl.h:884
ENV_HOUDINI_VEX_BUILTIN_BSDF
Definition:
UT_EnvControl.h:149
ENV_HFS
Definition:
UT_EnvControl.h:704
ENV_HOUDINI_DISABLE_SOHO_SPOOLING
Definition:
UT_EnvControl.h:239
ENV_HOUDINI_MAX_FILE_HISTORY
Definition:
UT_EnvControl.h:258
ENV_KARMA_VARYING_ARRAY_PRIMVARS
Definition:
UT_EnvControl.h:557
ENV_HOUDINI_PACKAGE_SKIP
Definition:
UT_EnvControl.h:481
ENV_HOUDINI16_5_DEFORM_COMPATIBILITY
Definition:
UT_EnvControl.h:469
ENV_KARMA_XPU_MAX_UDIM_U
Definition:
UT_EnvControl.h:216
ENV_HOUDINI_UI_PATH
Definition:
UT_EnvControl.h:781
UT_EnvControl::getString
static const char * getString(UT_StrControl i)
Definition:
UT_EnvControl.h:1041
ENV_KARMA_XPU_MAX_SHADER_TEXTURE_RES
Definition:
UT_EnvControl.h:214
ENV_MANTRA_INTERNAL_RUNLIMIT
Definition:
UT_EnvControl.h:194
ENV_HOUDINI_VIEWERHANDLE_PATH
Definition:
UT_EnvControl.h:863
ENV_HOUDINI_ABEKAS_LOGIN_PASS
Definition:
UT_EnvControl.h:808
ENV_HOUDINI_VULKAN_VIEWER
Definition:
UT_EnvControl.h:550
ENV_HOUDINI_DESKTOP_PATH
Definition:
UT_EnvControl.h:839
ENV_HOUDINI_TEXT_CONSOLE
Definition:
UT_EnvControl.h:53
ENV_HOUDINI_UNREAL_PLUGIN_LIC_OPT
Definition:
UT_EnvControl.h:956
ENV_MAX_STR_CONTROLS
Definition:
UT_EnvControl.h:1014
ENV_HOUDINI_SHOW_OLD_RENDER_PROPERTIES
Definition:
UT_EnvControl.h:400
ENV_KARMA_XPU_ENABLE_NEW_TEXBLUR_BEHAVIOR
Definition:
UT_EnvControl.h:227
ENV_VISUAL
Definition:
UT_EnvControl.h:702
ENV_HOUDINI_ERRORLOG_LEVEL
Definition:
UT_EnvControl.h:375
ENV_HOUDINI_CINEON_BLACK_POINT
Definition:
UT_EnvControl.h:102
ENV_HSERVER_LEGACY_ONLY
Definition:
UT_EnvControl.h:354
ENV_HOUDINI_OGL_SNAPBUFFER_PATH
Definition:
UT_EnvControl.h:909
ENV_HOUDINI_USE_NATIVE_FILE_CHOOSER
Definition:
UT_EnvControl.h:257
ENV_HOUDINI_AUTOSAVE_FILENAME
Definition:
UT_EnvControl.h:873
ENV_HOUDINI_DEFAULT_SHADOW
Definition:
UT_EnvControl.h:738
ENV_HOUDINI_DISABLE_3DNOW
Definition:
UT_EnvControl.h:64
ENV_HOUDINI_OGL_DITHER_PDF_TRI
Definition:
UT_EnvControl.h:406
ENV_HOUDINI_INTERRUPT_DEBUG
Definition:
UT_EnvControl.h:73
ENV_HOUDINI13_VOLUME_COMPATIBILITY
Definition:
UT_EnvControl.h:344
ENV_HOUDINI_OLD_RATS
Definition:
UT_EnvControl.h:134
ENV_HOUDINI_NETEXCHANGE_HEARTBEAT
Definition:
UT_EnvControl.h:395
ENV_HOUDINI_PDG_PATH
Definition:
UT_EnvControl.h:848
ENV_MAX_FLT_CONTROLS
Definition:
UT_EnvControl.h:693
ENV_HOUDINI_CPP_EXPAND_PRAGMA
Definition:
UT_EnvControl.h:88
ENV_HOUDINI_SHFS_PATH
Definition:
UT_EnvControl.h:818
ENV_HOUDINIX_NEW_VIEWER_OP_HANDLER
Definition:
UT_EnvControl.h:546
ENV_HOUDINI_DEFAULT_AMBIENT
Definition:
UT_EnvControl.h:736
ENV_KARMA_XPU_DISABLE_EMBREE_DEVICE
Definition:
UT_EnvControl.h:207
ENV_HOUDINI13_FILTER_COMPATIBILITY
Definition:
UT_EnvControl.h:341
ENV_MAX_INT_CONTROLS
Definition:
UT_EnvControl.h:643
ENV_HOUDINI_SPLASH_MESSAGE_FONT_SIZE
Definition:
UT_EnvControl.h:900
ENV_HOUDINI_DEFAULT_DOMELIGHT_TEXTURE
Definition:
UT_EnvControl.h:770
ENV_HOUDINI_DISABLE_AUDIO_SERVER
Definition:
UT_EnvControl.h:453
ENV_HOUDINI_ANIMATE_NETWORK_CHANGES
Definition:
UT_EnvControl.h:442
ENV_HOUDINI_VEX_ASSERT
Definition:
UT_EnvControl.h:150
ENV_EDITOR
Definition:
UT_EnvControl.h:701
ENV_HOUDINI_ENABLE_3DMOUSE
Definition:
UT_EnvControl.h:467
ENV_HOUDINI_DEFAULT_CLONE_RENDER_DELEGATE
Definition:
UT_EnvControl.h:988
ENV_HOUDINI_UI_PARSE_VERBOSE
Definition:
UT_EnvControl.h:564
ENV_HOUDINI17_COMPATIBILITY
Definition:
UT_EnvControl.h:527
ENV_HOUDINI_OUTLINEFONT_PATH
Definition:
UT_EnvControl.h:860
ENV_HOUDINI_NO_ASSET_INSTANTIATION
Definition:
UT_EnvControl.h:325
ENV_HOUDINI_DEFAULT_RENDERERS
Definition:
UT_EnvControl.h:879
ENV_HOUDINI_INTERNAL_IS_UI_REG_TEST
Definition:
UT_EnvControl.h:268
ENV_HOUDINI_OGL_VIEWPORT_PATH
Definition:
UT_EnvControl.h:911
ENV_HOUDINI_OGL_VOLUMESHADING
Definition:
UT_EnvControl.h:405
ENV_HOUDINI_NO_DEFAULT_SHELF_TOOLS
Definition:
UT_EnvControl.h:318
ENV_HOUDINI_CHOP_MOTION_SAMPLES
Definition:
UT_EnvControl.h:455
ENV_HOUDINI_SOP_DISABLE_CACHENODE
Definition:
UT_EnvControl.h:444
ENV_HOUDINI_PACKAGE_DIR
Definition:
UT_EnvControl.h:937
value
GLsizei const GLfloat * value
Definition:
glcorearb.h:824
ENV_HOUDINI_GL_USE_MATERIALX
Definition:
UT_EnvControl.h:543
ENV_HOUDINI_VEX_URANDOM
Definition:
UT_EnvControl.h:156
ENV_HOUDINI_NOHKEY
Definition:
UT_EnvControl.h:296
ENV_HOUDINI_INTERNAL_USE_PYTHON_QSTYLE
Definition:
UT_EnvControl.h:270
ENV_HOUDINI_STASH_FILENAME
Definition:
UT_EnvControl.h:875
ENV_HOUDINI_ASSET_STORE_PATH
Definition:
UT_EnvControl.h:840
ENV_KARMA_XPU_GSPLATS_RENDER_MODE
Definition:
UT_EnvControl.h:629
ENV_HOUDINI_NVIDIA_OPTIX_DEVICENUMBER
Definition:
UT_EnvControl.h:475
ENV_HOUDINI_PTEX_USAGE
Definition:
UT_EnvControl.h:115
ENV_HOUDINI_VIEWER_STATE_VERBOSE
Definition:
UT_EnvControl.h:484
ENV_HOUDINI_MANTRA_LIC_OPT
Definition:
UT_EnvControl.h:952
ENV_KARMA_PRUNE_PRIMVARS
Definition:
UT_EnvControl.h:201
ENV_HOUDINI_ENABLE_FPS_SCALE
Definition:
UT_EnvControl.h:247
ENV_HOUDINI_FAST_TRANSFORM_HANDLES
Definition:
UT_EnvControl.h:517
ENV_HOUDINI_MMB_PAN
Definition:
UT_EnvControl.h:379
ENV_HOUDINI_PLAY_FLIP_CMD
Definition:
UT_EnvControl.h:813
ENV_HOUDINI_CORE_LIC_OPT
Definition:
UT_EnvControl.h:945
path
GLsizei const GLchar *const * path
Definition:
glcorearb.h:3341
ENV_HOUDINI_BUFFEREDSAVE
Definition:
UT_EnvControl.h:276
ENV_HOUDINI_TRANSFORM_MOTIONCLIP
Definition:
UT_EnvControl.h:393
ENV_HOUDINI_MAX_DESCRIPTORS
Definition:
UT_EnvControl.h:92
ENV_HOUDINI_ABEKAS_PAL_YRES
Definition:
UT_EnvControl.h:292
ENV_HOUDINI_HIPFILE_COMPRESSION
Definition:
UT_EnvControl.h:1007
ENV_HOUDINI_OS
Definition:
UT_EnvControl.h:706
ENV_HOUDINI_DISABLE_VIEWER_MESSAGES
Definition:
UT_EnvControl.h:263
SYS_StaticAssert.h
ENV_HOUDINI_OCL_VDB_UNLOAD
Definition:
UT_EnvControl.h:426
ENV_HOUDINI_VIEW_MANTRA
Definition:
UT_EnvControl.h:877
ENV_HOUDINI_COP_DISKDEFAULT
Definition:
UT_EnvControl.h:758
ENV_HOUDINI_PLUGIN_LIC_OPT
Definition:
UT_EnvControl.h:955
ENV_HOUDINI_ERRORLOG_FILENAME
Definition:
UT_EnvControl.h:896
ENV_HSCRIPT_ALLOW_BACKGROUND_RENDER
Definition:
UT_EnvControl.h:362
ENV_HOUDINI_CHOP_OLDNOISE
Definition:
UT_EnvControl.h:308
ENV_HOUDINI_TOOLBAR_PATH
Definition:
UT_EnvControl.h:841
ENV_HOUDINI_MAX_SELECTION_REDRAW_TIME
Definition:
UT_EnvControl.h:686
ENV_HOUDINI_TIFF_BOTTOMLEFT
Definition:
UT_EnvControl.h:105
ENV_HOUDINI_ENABLE_HOM_ASSERTS
Definition:
UT_EnvControl.h:326
ENV_HOUDINI_VULKAN_VIEWER_MULTITHREADING
Definition:
UT_EnvControl.h:552
ENV_HOUDINI_CHOP_LINE_WIDTH
Definition:
UT_EnvControl.h:664
ENV_HOUDINI_DESKTOP_DIR
Definition:
UT_EnvControl.h:708
UT_API.h
ENV_HOUDINI14_GEO_COMPATIBILITY
Definition:
UT_EnvControl.h:346
ENV_HOUDINI_MENU_PATH
Definition:
UT_EnvControl.h:847
ENV_KARMA_POLY_DERIV_FIX
Definition:
UT_EnvControl.h:577
ENV_HOUDINI_DSO_EXCLUDE_PATTERN
Definition:
UT_EnvControl.h:928
ENV_HOUDINI_VEX_PATH
Definition:
UT_EnvControl.h:855
ENV_HOUDINI_JITTERY_CAMERA
Definition:
UT_EnvControl.h:373
ENV_HOUDINI_RAT_MAX_MIP_RES
Definition:
UT_EnvControl.h:114
ENV_KARMA_DSO_PATH
Definition:
UT_EnvControl.h:831
ENV_HOUDINI_DISABLE_XMMX
Definition:
UT_EnvControl.h:62
ENV_HOUDINI_MITCHELL_B
Definition:
UT_EnvControl.h:650
ENV_HOUDINI_CINEON_RENDER_LUT
Definition:
UT_EnvControl.h:756
ENV_HOUDINI_UI_RESOURCES
Definition:
UT_EnvControl.h:782
ENV_HOUDINI_ANIM_ENABLE_GPU_ACCELERATION
Definition:
UT_EnvControl.h:265
UT_API
#define UT_API
Definition:
UT_API.h:14
ENV_HOUDINI_ALLOW_PYTHON_SOP_MULTITHREADING
Definition:
UT_EnvControl.h:581
ENV_HOUDINI_DISABLE_PDG
Definition:
UT_EnvControl.h:493
ENV_HOUDINI_API_KEY_FILE
Definition:
UT_EnvControl.h:943
ENV_HOUDINI_LIC_WEBSOCKET
Definition:
UT_EnvControl.h:305
ENV_HOUDINI_PDG_WORK_ITEM_DEBUG
Definition:
UT_EnvControl.h:502
ENV_HOUDINI_MPLAY_WRITE_CMD
Definition:
UT_EnvControl.h:809
ENV_HOUDINI_CONSOLE_LINES
Definition:
UT_EnvControl.h:51
ENV_HOUDINI_HQUEUE_HFS_LINUX
Definition:
UT_EnvControl.h:982
ENV_HOUDINI_RAT_MEMORY
Definition:
UT_EnvControl.h:108
ENV_HOUDINI_SKIP_NAME
Definition:
UT_EnvControl.h:282
ENV_HOUDINI_CACHE_INDEX_FILES_AT_STARTUP
Definition:
UT_EnvControl.h:607
ENV_HOUDINI_GEOMETRY_FORMAT
Definition:
UT_EnvControl.h:904
ENV_HOUDINI_UI_CURSOR_PATH
Definition:
UT_EnvControl.h:785
ENV_HOUDINI_VOP_DEFINITIONS_PATH
Definition:
UT_EnvControl.h:750
ENV_HOUDINI_HTTP_PROXY
Definition:
UT_EnvControl.h:977
ENV_HOUDINI_IMAGE_DISPLAY_OVERRIDE
Definition:
UT_EnvControl.h:441
ENV_MANTRA_NONRAT_ERROR
Definition:
UT_EnvControl.h:192
ENV_HOUDINI_THREAD_IMAGE
Definition:
UT_EnvControl.h:119
ENV_KARMA_XPU_MAX_UNIFORM_VOLUME_SPANS
Definition:
UT_EnvControl.h:218
ENV_HOUDINI19_5_COMPATIBILITY
Definition:
UT_EnvControl.h:548
ENV_HOUDINI_CONDENSE_HIP
Definition:
UT_EnvControl.h:322
ENV_HOUDINI_OCIO_FILENAME_COLORSPACE
Definition:
UT_EnvControl.h:136
ENV_HOUDINI_DEFAULT_LOG_FILE_SOURCES
Definition:
UT_EnvControl.h:968
ENV_HOUDINI_MDISPLAY_WAIT
Definition:
UT_EnvControl.h:120
ENV_HOUDINI_UI_COREDUMP
Definition:
UT_EnvControl.h:70
ENV_HOUDINI_DISABLE_OPENFX_DEFAULT_PATH
Definition:
UT_EnvControl.h:603
ENV_HOUDINI_RAT_LOCALCACHE
Definition:
UT_EnvControl.h:112
ENV_HOUDINI_DEBUG_OPTIX_GTGPUTRACE
Definition:
UT_EnvControl.h:230
ENV_KARMA_XPU_OPTIX_FORCE_CONSTANT_FOLDING
Definition:
UT_EnvControl.h:221
ENV_HOUDINI_RI_RIXPLUGINPATH
Definition:
UT_EnvControl.h:774
ENV_HOUDINI_PDG_DEFAULT_SERVICE_POOL_SIZE
Definition:
UT_EnvControl.h:504
ENV_HOUDINI_NC_LIC_OPT
Definition:
UT_EnvControl.h:948
ENV_MANTRA_BIAS_NORMAL
Definition:
UT_EnvControl.h:190
ENV_HOUDINI_OCL_CACHE_DIR
Definition:
UT_EnvControl.h:920
ENV_HOUDINI_ALEMBIC_OGAWA_STREAMS
Definition:
UT_EnvControl.h:182
ENV_HOUDINI_ENABLE_RETINA
Definition:
UT_EnvControl.h:167
ENV_HOUDINI_CACHE_SEARCH_PATHS_AT_STARTUP
Definition:
UT_EnvControl.h:605
ENV_HOUDINI_ZERO_EXPOSURE
Definition:
UT_EnvControl.h:691
ENV_HOUDINI_WEB_BROWSER_CMD
Definition:
UT_EnvControl.h:713
ENV_HOUDINI_TEXTURE_PATH
Definition:
UT_EnvControl.h:851
ENV_JOB
Definition:
UT_EnvControl.h:894
ENV_HOUDINI_REALTIME_INTERRUPT_THRESH
Definition:
UT_EnvControl.h:57
ENV_HOUDINI_PDG_TYPE_SKIPLIST
Definition:
UT_EnvControl.h:767
ENV_HOUDINI_DOUBLEBUFFER
Definition:
UT_EnvControl.h:799
ENV_KARMA_XPU_DISABLE_OPTIX_DEVICE
Definition:
UT_EnvControl.h:206
ENV_HOUDINI_OCL_CACHE_SIZE
Definition:
UT_EnvControl.h:414
ENV_HOUDINI_OGL_ENABLE_TEXTURE_SEQUENCES
Definition:
UT_EnvControl.h:165
ENV_HOUDINI_PDG_SERVICE_DEBUG
Definition:
UT_EnvControl.h:501
ENV_HOUDINI_USD_SAVE_REMOVE_HFS
Definition:
UT_EnvControl.h:512
ENV_HOUDINI11_PERFMON_COMPATIBILITY
Definition:
UT_EnvControl.h:338
ENV_KARMA_LEVELSET_METHOD
Definition:
UT_EnvControl.h:585
ENV_HOUDINI_DISABLE_ALEMBIC_INDEXED_ARRAYS
Definition:
UT_EnvControl.h:181
ENV_HOUDINI_DISABLE_CPUID
Definition:
UT_EnvControl.h:60
ENV_HOUDINI_IMAGE_DISPLAY_LUT
Definition:
UT_EnvControl.h:759
ENV_KARMA_XPU_MAX_UDIM_V
Definition:
UT_EnvControl.h:217
ENV_HOUDINI_CLONEPLUGINS_PATH
Definition:
UT_EnvControl.h:866
ENV_HOUDINI_VEX_COMPILER
Definition:
UT_EnvControl.h:804
ENV_HOUDINI_DISABLE_JEMALLOCTEST
Definition:
UT_EnvControl.h:464
ENV_HOUDINI_USD_STALE_RENDERS
Definition:
UT_EnvControl.h:513
ENV_HOUDINI_ACCESS_METHOD
Definition:
UT_EnvControl.h:78
ENV_HOUDINI_INTERCEPT_WITH_SCROLLLOCK
Definition:
UT_EnvControl.h:554
ENV_MANTRA_VECTOR_BIND_MODE
Definition:
UT_EnvControl.h:197
ENV_HOUDINI_PYTHONWARNINGS
Definition:
UT_EnvControl.h:963
ENV_HOUDINI_OTL_PATH
Definition:
UT_EnvControl.h:832
ENV_HOUDINI_LIC_API_VERSION
Definition:
UT_EnvControl.h:355
ENV_HOUDINI_PDG_SCHEDULER_DEBUG
Definition:
UT_EnvControl.h:500
ENV_HOUDINIX_ENABLE_RETINA_EDR
Definition:
UT_EnvControl.h:168
ENV_HOUDINI_BLOSC_COMPRESSION_LEVEL
Definition:
UT_EnvControl.h:625
ENV_HOUDINI_CLIP_PATH
Definition:
UT_EnvControl.h:853
ENV_HOUDINI_FX_LIC_OPT
Definition:
UT_EnvControl.h:946
ENV_HOUDINI_INTERACTIVE_ASSERTS
Definition:
UT_EnvControl.h:76
ENV_HOUDINI_KARMA_LIC_OPT
Definition:
UT_EnvControl.h:953
ENV_HOUDINI15_PARMDATA_COMPATIBILITY
Definition:
UT_EnvControl.h:347
ENV_KARMA_XPU_THREAD_COMPILE
Definition:
UT_EnvControl.h:220
ENV_HOUDINI_TARGA_LINEAR
Definition:
UT_EnvControl.h:122
ENV_HOME
Definition:
UT_EnvControl.h:699
ENV_HOUDINI_BGEO_TO_USD_DEFAULT_ARGS
Definition:
UT_EnvControl.h:940
ENV_HOUDINI_STASH_DIR
Definition:
UT_EnvControl.h:874
UT_EnvControl::logMessages
static void logMessages()
Definition:
UT_EnvControl.h:1099
ENV_HOUDINI_PLAYBAR_SNAP_TIME_TO_EARLIER_FRAME
Definition:
UT_EnvControl.h:266
ENV_KARMA_XPU_DISABLE_DEVICE_1
Definition:
UT_EnvControl.h:209
ENV_HOUDINI_FFMPEG_VERBOSE
Definition:
UT_EnvControl.h:567
ENV_HOUDINI_LAUNCHER_PATH
Definition:
UT_EnvControl.h:868
UT_StrControl
UT_StrControl
Definition:
UT_EnvControl.h:696
ENV_HOUDINI_OIIO_DDS
Definition:
UT_EnvControl.h:126
ENV_HOUDINI_LIC_ASYNC
Definition:
UT_EnvControl.h:304
ENV_HOUDINI_GLSL_PATH
Definition:
UT_EnvControl.h:857
ENV_HOUDINI_THUMB_RENDER
Definition:
UT_EnvControl.h:889
ENV_HOUDINI_PDG_TYPE_ERROR
Definition:
UT_EnvControl.h:495
ENV_HOUDINI_MUV_ATTRIB_COMPATIBILITY
Definition:
UT_EnvControl.h:342
ENV_HOUDINI_VERBOSE_ERROR
Definition:
UT_EnvControl.h:54
ENV_HOUDINI_ANONYMOUS_STATISTICS_UPLOAD_ERRORS
Definition:
UT_EnvControl.h:90
ENV_KARMA_ENABLE_ZNORMAL_COMPRESSION
Definition:
UT_EnvControl.h:203
ENV_HOUDINI_MAXTHREADS
Definition:
UT_EnvControl.h:377
ENV_HOUDINI_SCRIPT_LICENSE
Definition:
UT_EnvControl.h:742
ENV_HOUDINI_NO_LEGACY_MENUS
Definition:
UT_EnvControl.h:433
ENV_HOUDINI_COP_RASTERIZE_INTEROP
Definition:
UT_EnvControl.h:424
ENV_HOUDINI_OLD_SPINNER
Definition:
UT_EnvControl.h:58
ENV_HOUDINI_SAS_SERVER
Definition:
UT_EnvControl.h:923
ENV_MANTRA_LINEAR_CREASES
Definition:
UT_EnvControl.h:193
UT_StringHolder
Definition:
UT_StringHolder.h:1074
ENV_HOUDINI_OGL_PICKBUFFER_PATH
Definition:
UT_EnvControl.h:908
ENV_HOUDINI_RI_SHADERPATH
Definition:
UT_EnvControl.h:773
ENV_HOUDINI_WRITE_BINARY_ICONS
Definition:
UT_EnvControl.h:252
ENV_HOUDINI_TEXTURE_DISK_CACHE
Definition:
UT_EnvControl.h:729
ENV_HOUDINI_OCL_IMAGE_ADVECTION
Definition:
UT_EnvControl.h:417
ENV_HOUDINI_NOHKEY_APPRENTICE
Definition:
UT_EnvControl.h:297
ENV_HOUDINI_ANONYMOUS_STATISTICS
Definition:
UT_EnvControl.h:89
ENV_HOUDINI_LOD
Definition:
UT_EnvControl.h:668
ENV_HOUDINI_UISCALE
Definition:
UT_EnvControl.h:161
ENV_HOUDINI_TERMINAL_CMD
Definition:
UT_EnvControl.h:714
UT_StringArray
Definition:
UT_StringArray.h:24
SYS_Types.h
ENV_HOUDINI_CURL_IPVERSION
Definition:
UT_EnvControl.h:303
ENV_HOUDINI_IPLAY_IP
Definition:
UT_EnvControl.h:293
ENV_KARMA_XPU_NUM_PER_DEVICE_BLENDING_THREADS
Definition:
UT_EnvControl.h:219
ENV_HOUDINI_DEFAULT_SURFACE
Definition:
UT_EnvControl.h:732
ENV_HOUDINI_FONT_RENDERING
Definition:
UT_EnvControl.h:259
ENV_HOUDINI_CHOP_IMAGE
Definition:
UT_EnvControl.h:796
ENV_KARMA_XPU_DISABLE_DEVICE_0
Definition:
UT_EnvControl.h:208
ENV_HOUDINI_EDUCATION_LIC_OPT
Definition:
UT_EnvControl.h:958
ENV_HOUDINI_COLOR_PICKER_GAMMA
Definition:
UT_EnvControl.h:665
ENV_HOUDINI_HQUEUE_SERVER
Definition:
UT_EnvControl.h:980
ENV_HOUDINI_FPS
Definition:
UT_EnvControl.h:683
ENV_HOUDINI_OIIO_MAX_STAT_LENGTH
Definition:
UT_EnvControl.h:125
ENV_HOUDINI_IOBUFFER_SIZE
Definition:
UT_EnvControl.h:436
ENV_HOUDINI_UNBUFFERED_STDINOUT
Definition:
UT_EnvControl.h:323
ENV_HOUDINI_SPLASH_MESSAGE_COLOR
Definition:
UT_EnvControl.h:901
ENV_HOUDINI_DSO_ERROR
Definition:
UT_EnvControl.h:86
ENV_HOUDINI_COP_AGGRESSIVE_UNLOAD
Definition:
UT_EnvControl.h:639
ENV_HOUDINI_DELAYSYNC_HDA
Definition:
UT_EnvControl.h:538
ENV_HOUDINI_COP_MAXRES
Definition:
UT_EnvControl.h:234
ENV_HOUDINI_RAT_VERSION
Definition:
UT_EnvControl.h:135
ENV_HOUDINI_ABEKAS_PAL_XRES
Definition:
UT_EnvControl.h:291
ENV_HOUDINI_QTML_USE_GDI
Definition:
UT_EnvControl.h:141
ENV_HOUDINI_DEFAULT_VOLUME
Definition:
UT_EnvControl.h:733
ENV_HOUDINI10_VOLUME_COMPATIBILITY
Definition:
UT_EnvControl.h:339
ENV_HOUDINI_NEW_CONTEXT_OPTION_RULES
Definition:
UT_EnvControl.h:595
ENV_HOUDINI_NO_ENV_FILE
Definition:
UT_EnvControl.h:83
ENV_HOUDINI_GROOM_RAYTRACE_PARTINGLINES
Definition:
UT_EnvControl.h:569
ENV_HOUDINI_DISABLE_USDGLTF
Definition:
UT_EnvControl.h:523
ENV_HOUDINI_DISABLE_CONSOLE
Definition:
UT_EnvControl.h:52
ENV_HOUDINI_OCL_COP_MEMORY
Definition:
UT_EnvControl.h:680
ENV_HOUDINI_VIEWPORT_INFO_MAX_FPS
Definition:
UT_EnvControl.h:536
ENV_HOUDINI_PROTOPATHS_IN_INSTANCE_SELECTIONS
Definition:
UT_EnvControl.h:571
ENV_SHELL
Definition:
UT_EnvControl.h:703
PI_PythonResource::ResourceType::Package
ENV_HOUDINI_OGL_DEBUG_EXCLUDE
Definition:
UT_EnvControl.h:907
ENV_HOUDINI_RMAN_INCLUDE_FIX
Definition:
UT_EnvControl.h:237
ENV_HOUDINI_NETEXCHANGE_MINPACKETSIZE
Definition:
UT_EnvControl.h:396
ENV_HOUDINI_DOPVOLUME_NANTEST
Definition:
UT_EnvControl.h:398
ENV_HOUDINI_DEFOPTYPEPREFIX
Definition:
UT_EnvControl.h:801
ENV_HOUDINI11_COMPATIBILITY
Definition:
UT_EnvControl.h:336
ENV_HOUDINI13_GEO_COMPATIBILITY
Definition:
UT_EnvControl.h:345
ENV_MANTRA_DSO_PATH
Definition:
UT_EnvControl.h:830
ENV_HOUDINI_OGL_FAST_BONES
Definition:
UT_EnvControl.h:447
ENV_HOUDINI_FULL_SHADERSTRING
Definition:
UT_EnvControl.h:311
ENV_HOUDINI6_COMPATIBILITY
Definition:
UT_EnvControl.h:331
ENV_KARMA_XPU_DISABLE_DEVICE_2
Definition:
UT_EnvControl.h:210
ENV_HOUDINI_OCL_ATTRIB_UNLOAD
Definition:
UT_EnvControl.h:427
ENV_HOUDINI_OGL_DUMP_SHADER_ERRORS
Definition:
UT_EnvControl.h:163
ENV_HOUDINI_UNDO_IDLE_TIMEOUT
Definition:
UT_EnvControl.h:627
ENV_HOUDINI_ASYNCIO
Definition:
UT_EnvControl.h:540
ENV_HOUDINI_OGL_FILECOUNT
Definition:
UT_EnvControl.h:283
ENV_HSCRIPT_NO_HISTORY
Definition:
UT_EnvControl.h:360
ENV_HOUDINI_CASE_SENSITIVE_FS
Definition:
UT_EnvControl.h:385
UT_EnvControl
Definition:
UT_EnvControl.h:1026
ENV_HOUDINI_BACKUP_DIR
Definition:
UT_EnvControl.h:870
ENV_HOUDINI_SHOW_OLD_SHOPS
Definition:
UT_EnvControl.h:401
ENV_HOUDINI_CINEON_FULL_RANGE
Definition:
UT_EnvControl.h:103
ENV_HOUDINI_NO_START_PAGE_SPLASH
Definition:
UT_EnvControl.h:254
ENV_HOUDINI_CUSTOM_RECIPE_DIR
Definition:
UT_EnvControl.h:996
ENV_HOUDINI_PTEX_FILES
Definition:
UT_EnvControl.h:116
ENV_MANTRA_NOFOGBOX
Definition:
UT_EnvControl.h:189
ENV_HOUDINI_PLAY_WRITE_CMD
Definition:
UT_EnvControl.h:812
ENV_HOUDINI_COMPARE
Definition:
UT_EnvControl.h:725
ENV_HOUDINI_IMAGE_INSPECT_LUT
Definition:
UT_EnvControl.h:760
ENV_HSERVER_USE_HTTP
Definition:
UT_EnvControl.h:353
ENV_HOUDINI_RAT_STREAMS_PER_FILE
Definition:
UT_EnvControl.h:110
ENV_HOUDINI_IMAGE_DISPLAY_GAMMA
Definition:
UT_EnvControl.h:658
ENV_HOUDINI_TYPED_SHADERSTRING
Definition:
UT_EnvControl.h:312
ENV_KARMA_XPU_OPTIX_SPARSE_TEXTURES
Definition:
UT_EnvControl.h:224
ENV_HOUDINI_SCRIPT_DEBUG
Definition:
UT_EnvControl.h:176
ENV_HOUDINI_OGL_FIXEDVOXELSIZE
Definition:
UT_EnvControl.h:404
ENV_HOUDINI_NODEDATA_ALPHABETICAL_SAVE
Definition:
UT_EnvControl.h:562
ENV_HOUDINI95_COMPATIBILITY
Definition:
UT_EnvControl.h:334
ENV_HOUDINI_LICTEST
Definition:
UT_EnvControl.h:300
ENV_HOUDINI_HTTP_NOPROXY
Definition:
UT_EnvControl.h:976
ENV_HOUDINI_DEFAULT_MATTE
Definition:
UT_EnvControl.h:737
ENV_HOUDINI_HQUEUE_HFS_WINDOWS
Definition:
UT_EnvControl.h:984
ENV_HOUDINI_PACKAGE_SKIPLIST
Definition:
UT_EnvControl.h:1012
ENV_HOUDINI_DEFAULT_SCENEVIEWER_RENDER_DELEGATE
Definition:
UT_EnvControl.h:989
ENV_HOUDINI_GU_DEBUG
Definition:
UT_EnvControl.h:185
ENV_KARMA_DEBUG_FORCE_IPR
Definition:
UT_EnvControl.h:199
ENV_MANTRA_RENDERSTATE_STRIP_SPLITS
Definition:
UT_EnvControl.h:196
ENV_KARMA_XPU_OPTIX_HQ_LINEAR_FILTERING
Definition:
UT_EnvControl.h:223
ENV_HOUDINI_STATS_API_URL
Definition:
UT_EnvControl.h:926
ENV_HOUDINI_UI_DIALOG_PATH
Definition:
UT_EnvControl.h:786
ENV_HOUDINI_AUDIO_DSO_PATH
Definition:
UT_EnvControl.h:822
ENV_HOUDINI_OCIO_TEXTURE_WARNINGS
Definition:
UT_EnvControl.h:138
ENV_HOUDINI_OVERRIDE_XRES
Definition:
UT_EnvControl.h:159
ENV_HOUDINI4_COMPATIBILITY
Definition:
UT_EnvControl.h:329
ENV_HOUDINI8_COMPATIBILITY
Definition:
UT_EnvControl.h:333
ENV_HOUDINI_DISABLE_BACKGROUND_HELP_INDEXING
Definition:
UT_EnvControl.h:383
ENV_HOUDINI_OCL_CACHE_ENABLE
Definition:
UT_EnvControl.h:413
ENV_HOUDINI_MEMORY_RELEASE_RATE
Definition:
UT_EnvControl.h:618
ENV_HOUDINI_SOP_DISABLE_COMPILENODE
Definition:
UT_EnvControl.h:457
ENV_HOUDINI_WINDOW_CONSOLE
Definition:
UT_EnvControl.h:50
ENV_HOUDINI_LAYOUTPLUGINS_PATH
Definition:
UT_EnvControl.h:865
ENV_MANTRA_ENGINE_PROCEDURAL
Definition:
UT_EnvControl.h:777
ENV_HOUDINI_OGL_BEAUTY_PATH
Definition:
UT_EnvControl.h:910
ENV_HOUDINI_ENABLE_OLD_PRESETS
Definition:
UT_EnvControl.h:278
ENV_HOUDINI_VIEWERSTATE_PATH
Definition:
UT_EnvControl.h:862
ENV_HOUDINI_OGL_MAX_GL_VERSION
Definition:
UT_EnvControl.h:661
ENV_HOUDINI_X11_SYNCHRONOUS
Definition:
UT_EnvControl.h:251
ENV_HOUDINI_MI_DONT_FLIP_RMAP
Definition:
UT_EnvControl.h:238
ENV_HOUDINI15_5_GEO_COMPATIBILITY
Definition:
UT_EnvControl.h:348
ENV_HOUDINI_OGL_ERROR_CHECK
Definition:
UT_EnvControl.h:162
ENV_HOUDINI_TIFF_SAMPLEFORMAT
Definition:
UT_EnvControl.h:104
ENV_HOUDINI_DISABLE_SOP_MEMORY_TRACKING
Definition:
UT_EnvControl.h:488
ENV_HOUDINI_SHOW_CUSTOM_TOOLS
Definition:
UT_EnvControl.h:357
ENV_HOUDINI_CURL_SHARE
Definition:
UT_EnvControl.h:301
ENV_HOUDINI_LIC_OPT
Definition:
UT_EnvControl.h:944
ENV_HOUDINI_PACKAGE_VERBOSE
Definition:
UT_EnvControl.h:480
ENV_HOUDINI_ENABLE_WINTAB
Definition:
UT_EnvControl.h:256
ENV_HOUDINI_PTEX_WINDING
Definition:
UT_EnvControl.h:117
ENV_HOUDINI_OCL_MEMORY_POOL_SIZE
Definition:
UT_EnvControl.h:677
ENV_HOUDINI_LMINFO_VERBOSE
Definition:
UT_EnvControl.h:351
ENV_HOUDINI_CUSTOM_RECIPE_LIBRARY
Definition:
UT_EnvControl.h:997
ENV_HOUDINI_NOHKEY_LOGIN_RELAUNCH
Definition:
UT_EnvControl.h:299
ENV_HOUDINI_MESSAGE_CMD
Definition:
UT_EnvControl.h:710
ENV_HOUDINI_LOP_PLACEHOLDER_LAYERS
Definition:
UT_EnvControl.h:510
ENV_HOUDINI_UNITS
Definition:
UT_EnvControl.h:764
ENV_HOUDINI_COPY_SUFFIX
Definition:
UT_EnvControl.h:746
ENV_HOUDINI_LOP_STITCH_DEDUPLICATE_SAMPLES
Definition:
UT_EnvControl.h:511
ENV_HOUDINI_MV_DSO_PATH
Definition:
UT_EnvControl.h:829
ENV_HOUDINI_RSL_HASHING
Definition:
UT_EnvControl.h:315
ENV_HOUDINI_UI_DEBUG
Definition:
UT_EnvControl.h:245
ENV_HOUDINI_DEFAULT_RIB_RENDERER
Definition:
UT_EnvControl.h:880
ENV_HOUDINI_HQUEUE_HFS_MACOS
Definition:
UT_EnvControl.h:983
ENV_HOUDINI_IGNORE_STEAM_LICENSING
Definition:
UT_EnvControl.h:472
ENV_HOUDINI_PDG_DSO_PATH
Definition:
UT_EnvControl.h:823
ENV_HOUDINI_AUTOCONVERT_IMAGE_FILES
Definition:
UT_EnvControl.h:440
UT_EnvControl::getInt
static int getInt(UT_IntControl i)
Definition:
UT_EnvControl.h:1037
ENV_KARMA_DICING_LEGACY
Definition:
UT_EnvControl.h:556
ENV_HOUDINI_VEX_MODULECACHESIZE
Definition:
UT_EnvControl.h:151
ENV_HOUDINI_UI_QUEUE_DEBUG
Definition:
UT_EnvControl.h:250
ENV_KARMA_XPU_OPTIX_ENABLE_MEMORY_RESOURCE
Definition:
UT_EnvControl.h:225
ENV_HOUDINI_ASSERT_CMD
Definition:
UT_EnvControl.h:712
ENV_HOUDINI_OTLSCAN_PATH
Definition:
UT_EnvControl.h:834
ENV_HOUDINI_INTERRUPT_THRESH
Definition:
UT_EnvControl.h:56
ENV_HOUDINI55_COMPATIBILITY
Definition:
UT_EnvControl.h:330
ENV_HOUDINI_DISABLE_MMX
Definition:
UT_EnvControl.h:61
ENV_HOUDINI_USE_HFS_OCL
Definition:
UT_EnvControl.h:451
ENV_HOUDINI_CONNECTIONS_DEBUG
Definition:
UT_EnvControl.h:79
ENV_HOUDINI_RADIALMENU_PATH
Definition:
UT_EnvControl.h:842
ENV_HOUDINI_DISABLE_USDFBX
Definition:
UT_EnvControl.h:524
ENV_HOUDINI_ENABLE_EXR_TEXTURE
Definition:
UT_EnvControl.h:123
ENV_HOUDINI_EXTERNAL_HELP_BROWSER
Definition:
UT_EnvControl.h:382
ENV_HOUDINI_CINEON_PREVIEW_LUT
Definition:
UT_EnvControl.h:757
ENV_HOUDINI_LICENSE_DIR
Definition:
UT_EnvControl.h:960
ENV_HOUDINI_AUDIT_IO
Definition:
UT_EnvControl.h:133
ENV_HOUDINI_DISABLE_HUD
Definition:
UT_EnvControl.h:262
ENV_HOUDINI_UI_USE_RADIALMENU_MASKS
Definition:
UT_EnvControl.h:261
ENV_HOUDINI_HDADYNAMICPAYLOAD_CACHESIZE
Definition:
UT_EnvControl.h:520
ENV_HOUDINI_PDG_EXPR_DEBUG
Definition:
UT_EnvControl.h:498
ENV_HOUDINI_VIEW_METACAM
Definition:
UT_EnvControl.h:814
ENV_HOUDINI_PARM_DS_PATH
Definition:
UT_EnvControl.h:838
ENV_HOUDINI_VIEW_RMAN
Definition:
UT_EnvControl.h:878
ENV_HOUDINI_USER_PREF_DIR
Definition:
UT_EnvControl.h:930
ENV_HOUDINI_OCL_DEVICETYPE
Definition:
UT_EnvControl.h:915
ENV_HOUDINI_DISABLE_NESTED_MULTITHREADING
Definition:
UT_EnvControl.h:531
ENV_HOUDINI_DSO_PATH
Definition:
UT_EnvControl.h:820
ENV_HOUDINI_VEX_PROFINFO
Definition:
UT_EnvControl.h:147
ENV_HOUDINI_LOAD_VERIFICATION
Definition:
UT_EnvControl.h:490
ENV_HOUDINI_INTERNAL_CRASH_ON_NANS
Definition:
UT_EnvControl.h:438
ENV_HOUDINI_DISABLE_AVX
Definition:
UT_EnvControl.h:65
ENV_HOUDINI_OIIO_FORCE_OCIO
Definition:
UT_EnvControl.h:641
ENV_HOUDINI_OCL_IGNORE_NONDOUBLE_DEVICES
Definition:
UT_EnvControl.h:588
ENV_HOUDINI_VEX_MEMORYCACHESIZE
Definition:
UT_EnvControl.h:153
ENV_HOUDINI_VEX_PROFINFO_HTML
Definition:
UT_EnvControl.h:148
ENV_HOUDINI_NVIDIA_OPTIX_DSO_PATH
Definition:
UT_EnvControl.h:935
ENV_HOUDINI_VDB_FORCE_STREAM_SAVE
Definition:
UT_EnvControl.h:579
UT_EnvControl::getFloat
static fpreal getFloat(UT_FltControl i)
Definition:
UT_EnvControl.h:1039
ENV_KARMA_GEOLIGHT_PARTIAL_OPACITY
Definition:
UT_EnvControl.h:202
ENV_MANTRA_THREADED_REFINE
Definition:
UT_EnvControl.h:195
ENV_HOUDINI_QT_DEBUG
Definition:
UT_EnvControl.h:246
ENV_KARMA_DCM_COMPATIBILITY
Definition:
UT_EnvControl.h:559
ENV_HOUDINI_CURL_VERBOSE
Definition:
UT_EnvControl.h:302
ENV_HOUDINI_NOHKEY_LOGIN
Definition:
UT_EnvControl.h:298
ENV_HOUDINI_DISABLE_FPS_MAINTAIN_FSTART
Definition:
UT_EnvControl.h:248
ENV_HOUDINI_NO_EXPORT_RENAME
Definition:
UT_EnvControl.h:175
ENV_KARMA_XPU_OPTIX_DISABLE_HOST_PINNED
Definition:
UT_EnvControl.h:226
ENV_HOUDINI_HDA_CHANGED_ON_DISK_DEFAULT_ACTION
Definition:
UT_EnvControl.h:1003
ENV_HOUDINI_PDGD_PATH
Definition:
UT_EnvControl.h:849
ENV_HOUDINI_MPLAY_LIC_OPT
Definition:
UT_EnvControl.h:954
ENV_HOUDINI_RAMP_PATH
Definition:
UT_EnvControl.h:843
ENV_HOUDINI7_COMPATIBILITY
Definition:
UT_EnvControl.h:332
ENV_HOUDINI_EXPER_LIC_OPT
Definition:
UT_EnvControl.h:949
ENV_HOUDINI_TEMP_DIR
Definition:
UT_EnvControl.h:707
ENV_HOUDINI_GAUSS_EXP
Definition:
UT_EnvControl.h:649
ENV_HOUDINI_OCL_REPORT_BUILD_LOGS
Definition:
UT_EnvControl.h:411
ENV_HOUDINI_UI_AUDIO_PATH
Definition:
UT_EnvControl.h:784
ENV_HOUDINI_UNDO_DIR
Definition:
UT_EnvControl.h:709
ENV_HOUDINI_WINDOW_REDRAW_RATE
Definition:
UT_EnvControl.h:477
ENV_HOUDINI_VEX_DISABLE_AUTO_FOLDING
Definition:
UT_EnvControl.h:144
ENV_KARMA_XPU_MAX_LIGHTING_TEXTURE_RES
Definition:
UT_EnvControl.h:215
ENV_HOUDINI_IMAGE_DSO_PATH
Definition:
UT_EnvControl.h:821
ENV_HOUDINI_SCRIPT_PATH
Definition:
UT_EnvControl.h:835
ENV_HOUDINI_ENGINE_SESSIONSYNC_EXPERIMENTAL
Definition:
UT_EnvControl.h:507
ENV_HOUDINI6_FILTER_COMPATIBILITY
Definition:
UT_EnvControl.h:340
ENV_MANTRA_DEBUGMEMORY
Definition:
UT_EnvControl.h:191
ENV_HOUDINI_MPLAY_FLIP_CMD
Definition:
UT_EnvControl.h:810
ENV_HOUDINI_HYTHON_LIC_OPT
Definition:
UT_EnvControl.h:951
ENV_HOUDINI_SOHO_PATH
Definition:
UT_EnvControl.h:836
ENV_HOUDINI_OCL_PATH
Definition:
UT_EnvControl.h:917
ENV_HOUDINI_ENABLE_TABLET
Definition:
UT_EnvControl.h:255
ENV_KARMA_DEBUG_CHECKPOINT
Definition:
UT_EnvControl.h:200
ENV_HOUDINI_INDIE_LIC_OPT
Definition:
UT_EnvControl.h:947
ENV_HOUDINI_UI_APP_PATH
Definition:
UT_EnvControl.h:783
ENV_HOUDINI_PATH
Definition:
UT_EnvControl.h:817
ENV_HOUDINI_USD_DSO_PATH
Definition:
UT_EnvControl.h:827
ENV_HOUDINI_SYSTRACE_THRESH
Definition:
UT_EnvControl.h:654
UT_StringHolder.h
ENV_HOUDINI_DEFAULT_LIGHTSURFACE
Definition:
UT_EnvControl.h:735
ENV_HOUDINI_INTERRUPT_KEY
Definition:
UT_EnvControl.h:74
ENV_HOUDINI_IMAGE_DEBUG
Definition:
UT_EnvControl.h:121
ENV_HOUDINI_OVERRIDE_YRES
Definition:
UT_EnvControl.h:160
ENV_HOUDINI_DISABLE_USDSBSAR
Definition:
UT_EnvControl.h:525
ENV_HOUDINI_CONFIRM_CMD
Definition:
UT_EnvControl.h:711
ENV_HOUDINI_PDG_NODE_DEBUG
Definition:
UT_EnvControl.h:499
ENV_HOUDINI_RUN_IN_FOREGROUND
Definition:
UT_EnvControl.h:260
fpreal
fpreal64 fpreal
Definition:
SYS_Types.h:283
ENV_HOUDINI_VEX_DSO_PATH
Definition:
UT_EnvControl.h:825
ENV_KARMA_RNG_MODE
Definition:
UT_EnvControl.h:558
ENV_HOUDINI_COP_SWIFTSHADER_RASTERIZE
Definition:
UT_EnvControl.h:419
ENV_HOUDINI_STEDIT
Definition:
UT_EnvControl.h:793
nanovdb::operator=
LeafData & operator=(const LeafData &)=delete
ENV_HOUDINI_RMAN_CURVE_STEP
Definition:
UT_EnvControl.h:180
ENV_HOUDINI_OPLIBRARIES_PATH
Definition:
UT_EnvControl.h:833
ENV_HOUDINI_ICON_CACHE_DIR
Definition:
UT_EnvControl.h:789
ENV_HOUDINI_SOCKET_PORT
Definition:
UT_EnvControl.h:132
ENV_HOUDINI_CUSTOM_PATH
Definition:
UT_EnvControl.h:845
ENV_HOUDINI_RIBTEMP_DIR
Definition:
UT_EnvControl.h:882
ENV_KARMA_XPU_DEVICES
Definition:
UT_EnvControl.h:887
ENV_HOUDINI_EXPERIMENTAL
Definition:
UT_EnvControl.h:368
ENV_HOUDINI_OCL_REPORT_MEMORY_USE
Definition:
UT_EnvControl.h:410
ENV_HOUDINI_SHELF_EXCLUDE_DIRS_PATTERN
Definition:
UT_EnvControl.h:319
ENV_HOUDINI_CONDENSE_BLOCKLIST
Definition:
UT_EnvControl.h:715
ENV_HOUDINI_OCL_IGNORE_INTEL_GPU
Definition:
UT_EnvControl.h:587
ENV_HOUDINI_UI_TEMPLATE_PATH
Definition:
UT_EnvControl.h:788
ENV_HOUDINI10_COMPATIBILITY
Definition:
UT_EnvControl.h:335
ENV_HOUDINI_HIDE_PRODUCT_TYPES
Definition:
UT_EnvControl.h:994
ENV_HOUDINI_MINIMAL_SAVE
Definition:
UT_EnvControl.h:623
ENV_HOUDINI_VEX_JIT_OPTIMIZE
Definition:
UT_EnvControl.h:739
ENV_HOUDINI_HQUEUE_HFS
Definition:
UT_EnvControl.h:981
ENV_HOUDINI_STL_SAVE_BINARY
Definition:
UT_EnvControl.h:633
ENV_HOUDINI_INTERNAL_IGNORE_SIGNALS
Definition:
UT_EnvControl.h:380
ENV_HOUDINI_INTERNAL_USE_NEW_UI
Definition:
UT_EnvControl.h:269
ENV_HOUDINI_HIP_DEFAULT_NAME
Definition:
UT_EnvControl.h:745
ENV_HOUDINI_NO_SPLASH
Definition:
UT_EnvControl.h:253
ENV_HOUDINI_PATHMAP
Definition:
UT_EnvControl.h:721
ENV_HOUDINI_MPLAY_LOCKPATH
Definition:
UT_EnvControl.h:811
ENV_SHFS
Definition:
UT_EnvControl.h:705
ENV_HOUDINI_DEFAULT_ROP_RENDER_DELEGATE
Definition:
UT_EnvControl.h:987
ENV_HSITE
Definition:
UT_EnvControl.h:893
ENV_HOUDINI_UNITY_PLUGIN_LIC_OPT
Definition:
UT_EnvControl.h:957
ENV_HOUDINI_DISTRIBUTEDPROJECTION_DIAGNOSTICS
Definition:
UT_EnvControl.h:449
ENV_HOUDINI_DONT_PURGE_INDEX_FILE_CACHE_AFTER_STARTUP
Definition:
UT_EnvControl.h:608
ENV_HOUDINI_ABEKAS_LOGIN_NAME
Definition:
UT_EnvControl.h:807
ENV_HOUDINI_UI_ICON_PATH
Definition:
UT_EnvControl.h:787
ENV_HOUDINI_INTERACTIVE_ASSERTS_TRACE
Definition:
UT_EnvControl.h:77
ENV_HOUDINI_CINEON_FILM_GAMMA
Definition:
UT_EnvControl.h:657
ENV_HOUDINI_OCIO_SRGB_FILE_COLORSPACE
Definition:
UT_EnvControl.h:761
ENV_HOUDINI_CINEON_WHITE_POINT
Definition:
UT_EnvControl.h:101
ENV_HOUDINI_SPLASH_MESSAGE
Definition:
UT_EnvControl.h:898
ENV_HOUDINI_HIPEXT
Definition:
UT_EnvControl.h:277
ENV_HOUDINI_BLOSC_COMPRESSION_CODEC
Definition:
UT_EnvControl.h:1010
ENV_HOUDINI_PDG_LIC_OPT
Definition:
UT_EnvControl.h:950
ENV_HOUDINI_ERROR_ON_ILLEGAL_NODE_EDITS
Definition:
UT_EnvControl.h:486
ENV_HOUDINI_HUSK_DEFAULT_DELEGATE
Definition:
UT_EnvControl.h:885
ENV_HOUDINI_COP_TESTFRACTION
Definition:
UT_EnvControl.h:290
ENV_HOUDINI_NETEXCHANGE_QUICKACK
Definition:
UT_EnvControl.h:397
ENV_HOUDINI_CONSOLE_PYTHON_PANEL_ERROR
Definition:
UT_EnvControl.h:534
ENV_KARMA_ZNORMAL_MINSIZE
Definition:
UT_EnvControl.h:204
ENV_HOUDINI_SCENEGRAPHTREE_ALPHASORT
Definition:
UT_EnvControl.h:637
ENV_HOUDINI_OVERRIDE_LIC_VERSION
Definition:
UT_EnvControl.h:959
ENV_HOUDINI_DISABLE_SSE
Definition:
UT_EnvControl.h:63
SYS_STATIC_ASSERT
SYS_STATIC_ASSERT(ENV_MAX_INT_CONTROLS+50< MAX_CONTROLS_WITH_BUFFER)
ENV_HOUDINI_DEFAULT_LIGHT
Definition:
UT_EnvControl.h:734
ENV_HOUDINI_BEARER_TOKENS
Definition:
UT_EnvControl.h:717
ENV_HOUDINI_HSERVER_PORT
Definition:
UT_EnvControl.h:59
ENV_HOUDINI_SET_PIVOT_LEGACY_CENTER
Definition:
UT_EnvControl.h:284
ENV_HOUDINI_SAS_COMPILE_ENABLE
Definition:
UT_EnvControl.h:430
ENV_HOUDINI_RMAN_CURVE_BASIS
Definition:
UT_EnvControl.h:753
ENV_HOUDINI_CHECK_XFORM
Definition:
UT_EnvControl.h:674
ENV_HOUDINI_RAT_FILES
Definition:
UT_EnvControl.h:109
ENV_HOUDINI_PERFORMANCE_SIZE
Definition:
UT_EnvControl.h:275
ENV_HOUDINI_FORCE_SCENEVIEWER_RENDER_DELEGATE
Definition:
UT_EnvControl.h:990
ENV_HOUDINI_OLD_CONST_BEHAVIOUR
Definition:
UT_EnvControl.h:364
ENV_HOUDINI_SOPIMPORT_XFORMCOMMONAPI
Definition:
UT_EnvControl.h:515
ENV_HOUDINI_OCL_KERNEL_OPTIONS
Definition:
UT_EnvControl.h:919
ENV_HOUDINI_ASSETCATALOG_DB_FILE
Definition:
UT_EnvControl.h:971
ENV_HOUDINI_MAX_BACKUP_FILES
Definition:
UT_EnvControl.h:371
ENV_HOUDINI_RIBSHADER_DIR
Definition:
UT_EnvControl.h:881
ENV_HOUDINI_UI_QUEUE_SIZE
Definition:
UT_EnvControl.h:249
ENV_HOUDINI18_COMPATIBILITY
Definition:
UT_EnvControl.h:529
ENV_HOUDINI_ANIMATIONCATALOG_FILE
Definition:
UT_EnvControl.h:973
ENV_HOUDINI_DISABLE_FILE_LOAD_WARNINGS
Definition:
UT_EnvControl.h:55
UT_Variant
Definition:
UT_Variant.h:204
ENV_HOUDINI_DISABLE_PDG_DATALAYER
Definition:
UT_EnvControl.h:494
ENV_HOUDINI_OIIO_EXR
Definition:
UT_EnvControl.h:124
ENV_HOUDINI_LUT_PATH
Definition:
UT_EnvControl.h:844
ENV_HOUDINI_DISABLE_SAVE_THUMB
Definition:
UT_EnvControl.h:242
ENV_HOUDINI_OCL_VENDOR
Definition:
UT_EnvControl.h:916
ENV_HOUDINI_RAT_OPTIMIZE_BANDWIDTH
Definition:
UT_EnvControl.h:113
ENV_HOUDINI_HELP_BROWSER_TRUSTED_URLS
Definition:
UT_EnvControl.h:999
ENV_HOUDINI_OSX_SWAP_DEL_AND_BACKSPACE
Definition:
UT_EnvControl.h:66
ENV_HOUDINI_DEFAULT_LOG_FILE
Definition:
UT_EnvControl.h:967
ENV_HOUDINI_OCL_FEATURE_DISABLE
Definition:
UT_EnvControl.h:918
UT_FltControl
UT_FltControl
Definition:
UT_EnvControl.h:646
ENV_HOUDINI_BACKUP_FILENAME
Definition:
UT_EnvControl.h:872
ENV_HOUDINI20_5_PEAK_COMPATIBILITY
Definition:
UT_EnvControl.h:349
ENV_HOUDINI_MITCHELL_C
Definition:
UT_EnvControl.h:651
ENV_HOUDINI_MATERIALCATALOG_DB_FILE
Definition:
UT_EnvControl.h:972
ENV_KARMA_OBJ_SPACE_DISPLACEMENT
Definition:
UT_EnvControl.h:612
ENV_HOUDINI_SYSTRACE
Definition:
UT_EnvControl.h:71
ENV_HOUDINI_EDIT_PROPERTIES_STRICT
Definition:
UT_EnvControl.h:514
ENV_HOUDINI_WORKSHEET_BOXPICK
Definition:
UT_EnvControl.h:800
ENV_HOUDINI_PDGD_DSO_PATH
Definition:
UT_EnvControl.h:824
ENV_HSCRIPT_SAFEQUIT
Definition:
UT_EnvControl.h:361
ENV_HOUDINI_RI_EYESPLITS
Definition:
UT_EnvControl.h:776
ENV_HOUDINI_TEX3D_USAGE
Definition:
UT_EnvControl.h:98
ENV_HOUDINI_NO_ASSERTS
Definition:
UT_EnvControl.h:75
ENV_HOUDINI_TEXTURE_COMPRESS
Definition:
UT_EnvControl.h:127
ENV_HOUDINI_OGL_DITHER_TEXTURE
Definition:
UT_EnvControl.h:912
ENV_HOUDINI_DOP_MAXCACHE
Definition:
UT_EnvControl.h:445
ENV_HOUDINI_OPUI_DSO_PATH
Definition:
UT_EnvControl.h:826
ENV_HOUDINI_PDG_EXPERIMENTAL
Definition:
UT_EnvControl.h:496
ENV_HOUDINI_RI_TEXTUREPATH
Definition:
UT_EnvControl.h:775
ENV_HOUDINI_NO_EXTERNAL_ICON_CACHE
Definition:
UT_EnvControl.h:264
ENV_HOUDINI_MIP_READ
Definition:
UT_EnvControl.h:130
ENV_HOUDINI_DSO_DEEPBIND
Definition:
UT_EnvControl.h:87
ENV_HOUDINI_PDG_TRANSFER_DEBUG
Definition:
UT_EnvControl.h:503
ENV_HOUDINI_GALLERY_PATH
Definition:
UT_EnvControl.h:837
ENV_HOUDINI_COP_ENSURECOLORPLANES
Definition:
UT_EnvControl.h:233
ENV_KARMA_ENABLE_VOLUMELIGHT_IN_LIGHTTREE
Definition:
UT_EnvControl.h:631
ENV_HOUDINI_GEOMETRY_PATH
Definition:
UT_EnvControl.h:852
SYS_Allocator.h
ENV_HOUDINI_SPLASH_FILE
Definition:
UT_EnvControl.h:902
ENV_HOUDINI_RAT_TILESIZE
Definition:
UT_EnvControl.h:111
ENV_HOUDINI_ALLOW_INSTANCES_IN_SUBPATTERNS
Definition:
UT_EnvControl.h:616
ENV_HOUDINI_SAS_ENABLE
Definition:
UT_EnvControl.h:429
ENV_HOUDINI_SIMPLIFIED_NODE_NAMES
Definition:
UT_EnvControl.h:343
ENV_KARMA_PROTOTYPE_DATA_SHARING
Definition:
UT_EnvControl.h:583
ENV_HOUDINI_INTERNAL_NO_MACOS_MENU_BAR
Definition:
UT_EnvControl.h:272
ENV_HOUDINI_OCL_OGL_INTEROP
Definition:
UT_EnvControl.h:412
ENV_HOUDINI_DONT_PURGE_SEARCH_PATH_CACHE_AFTER_STARTUP
Definition:
UT_EnvControl.h:606
ENV_HOUDINI_AUTO_DOWNLOAD_SHFS
Definition:
UT_EnvControl.h:601
ENV_HOUDINI_UVENLARGER_DIFFUSE_WRAP
Definition:
UT_EnvControl.h:118
ENV_HOUDINI_VEX_RETURNBYREFERENCE
Definition:
UT_EnvControl.h:152
ENV_KARMA_XPU_DISABLE_DEVICE_4
Definition:
UT_EnvControl.h:212
ENV_HOUDINI_DEF_TEXTURE_COLOR
Definition:
UT_EnvControl.h:728
ENV_HOUDINI_DEBUG_OPTIX_DENOISE
Definition:
UT_EnvControl.h:229
ENV_HOUDINI_ENABLE_UNDO_LOG
Definition:
UT_EnvControl.h:72
ENV_HOUDINI_COP_RASTERIZE_KEEP_CACHE
Definition:
UT_EnvControl.h:425
MAX_CONTROLS_WITH_BUFFER
#define MAX_CONTROLS_WITH_BUFFER
Definition:
UT_EnvControl.h:45
ENV_HOUDINI_COLOR_MANAGER
Definition:
UT_EnvControl.h:128
ENV_HOUDINI_DEFAULT_LOG_SOURCES
Definition:
UT_EnvControl.h:966
ENV_HOUDINI_VERBOSE_ASSET_LICENSING
Definition:
UT_EnvControl.h:324
ENV_HOUDINI_APEX_UNHIDE_NODES
Definition:
UT_EnvControl.h:621
ENV_HOUDINI_USE_OTL_AS_DEFAULT_HDA_EXT
Definition:
UT_EnvControl.h:279
ENV_USER
Definition:
UT_EnvControl.h:700
ENV_HOUDINI_OGL_CORE_PROFILE
Definition:
UT_EnvControl.h:166
ENV_HOUDINI_STPATH
Definition:
UT_EnvControl.h:792
ENV_KARMA_XPU_DISABLE_MIPMAPS
Definition:
UT_EnvControl.h:213
ENV_KARMA_CONDUCTOR_FRESNEL_FIX
Definition:
UT_EnvControl.h:574
ENV_HOUDINI_AUTHOR
Definition:
UT_EnvControl.h:932
ENV_HOUDINI_RAT_USAGE
Definition:
UT_EnvControl.h:107
UT_IntControl
UT_IntControl
Definition:
UT_EnvControl.h:47
ENV_HOUDINI_OCIO_NANOCOLOR_NAMES
Definition:
UT_EnvControl.h:137
ENV_HOUDINI_CHECK_FOR_SLOW_FS_DIRECTORY_LISTING
Definition:
UT_EnvControl.h:610
ENV_HOUDINI_OPNAMESPACE_HIERARCHY
Definition:
UT_EnvControl.h:747
ENV_HOUDINI_VEX_DISABLE_INSTANCE_CACHE
Definition:
UT_EnvControl.h:145
ENV_HOUDINI_PDG_CACHE_DEBUG
Definition:
UT_EnvControl.h:497
ENV_HOUDINI_PROMPT_ON_CRASHES
Definition:
UT_EnvControl.h:91
ENV_HOUDINI_SET_PWD_TO_HIP
Definition:
UT_EnvControl.h:172
ENV_HOUDINI_CONSOLE_FLAGS
Definition:
UT_EnvControl.h:716
ENV_HOUDINI_COOK_MODE_THRESHOLD
Definition:
UT_EnvControl.h:177
ENV_HOUDINI_HDA_SUPPRESS_OPTIONAL_FILES
Definition:
UT_EnvControl.h:591
ENV_HOUDINI_DISABLE_IMAGE_DSO
Definition:
UT_EnvControl.h:106
ENV_HOUDINI_SYSTRACE_FILENAME
Definition:
UT_EnvControl.h:720
UT
UT_EnvControl.h
Generated on Mon Aug 24 2026 02:27:36 for HDK by
1.8.6