Panda3D

Functions | Variables
config_speedtree.h File Reference

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. More...

`#include "pandabase.h"`
`#include "notifyCategoryProxy.h"`
`#include "configVariableBool.h"`
`#include "configVariableDouble.h"`
`#include "configVariableString.h"`
`#include "configVariableInt.h"`
`#include "configVariableFilename.h"`
`#include "configVariableColor.h"`

Go to the source code of this file.

## Functions
EXPCL_PANDASPEEDTREE void | init_libspeedtree ()
| Initializes the library. More...
| NotifyCategoryDecl (speedtree, EXPCL_PANDASPEEDTREE, EXPTP_PANDASPEEDTREE)

## Variables
ConfigVariableBool | speedtree_5_2_stf
ConfigVariableDouble | speedtree_alpha_test_scalar
ConfigVariableBool | speedtree_ambient_contrast
ConfigVariableDouble | speedtree_area_scale
ConfigVariableDouble | speedtree_cascading_shadow_splits
ConfigVariableDouble | speedtree_cull_cell_size
ConfigVariableBool | speedtree_detail_layer
ConfigVariableBool | speedtree_detail_normal_mapping
ConfigVariableColor | speedtree_emissive_color
ConfigVariableColor | speedtree_fog_color
ConfigVariableDouble | speedtree_fog_distance
ConfigVariableBool | speedtree_follow_terrain
ConfigVariableBool | speedtree_frond_rippling
ConfigVariableDouble | speedtree_global_light_scalar
ConfigVariableBool | speedtree_horizontal_billboards
ConfigVariableString | speedtree_license
ConfigVariableDouble | speedtree_max_anisotropy
ConfigVariableInt | speedtree_max_billboard_images_by_base
ConfigVariableInt | speedtree_max_num_visible_cells
ConfigVariableInt | speedtree_max_random_try_count
ConfigVariableFilename | speedtree_shaders_dir
ConfigVariableDouble | speedtree_shadow_fade
ConfigVariableInt | speedtree_shadow_map_resolution
ConfigVariableBool | speedtree_show_overlays
ConfigVariableBool | speedtree_show_shadow_splits_on_terrain
ConfigVariableColor | speedtree_sky_color
ConfigVariableDouble | speedtree_sky_fog_max
ConfigVariableDouble | speedtree_sky_fog_min
ConfigVariableBool | speedtree_smooth_shadows
ConfigVariableColor | speedtree_specular_color
ConfigVariableBool | speedtree_specular_lighting
ConfigVariableColor | speedtree_sun_color
ConfigVariableDouble | speedtree_sun_fog_bloom
ConfigVariableDouble | speedtree_sun_size
ConfigVariableDouble | speedtree_sun_spread_exponent
ConfigVariableInt | speedtree_terrain_cell_size
ConfigVariableInt | speedtree_terrain_num_lods
ConfigVariableInt | speedtree_terrain_resolution
ConfigVariableFilename | speedtree_textures_dir
ConfigVariableBool | speedtree_transmission_lighting
ConfigVariableDouble | speedtree_transmission_scalar
ConfigVariableDouble | speedtree_visibility
ConfigVariableBool | speedtree_wind_enabled
ConfigVariableBool | speedtree_z_pre_pass

## Detailed Description

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.

All rights reserved.

All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE."

Author
  drose

Date
  2010-09-30

Definition in file config_speedtree.h.

## Function Documentation

## ◆ init_libspeedtree()

EXPCL_PANDASPEEDTREE void init_libspeedtree | ( |  | ) |

Initializes the library.

This must be called at least once before any of the functions or classes in this library can be used. Normally it will be called by the static initializers and need not be called explicitly, but special cases exist.

Definition at line 273 of file config_speedtree.cxx.

References LoaderFileTypeRegistry::get_global_ptr(), LoaderFileTypeRegistry::register_type(), and SpeedTreeNode::register_with_read_factory().