Panda3D
|
Public Member Functions | |
void | add_reader (Connection *connection, QueuedConnectionReader *reader) |
void | poll () |
Checks for any network activity and handles it, if appropriate, and then returns. | |
void | remove_reader (Connection *connection, QueuedConnectionReader *reader) |
void | run () |
Public Attributes | |
ConnectionWriter * | cWriter |
MayaToEggConverter * | dummy |
QueuedConnectionListener * | qListener |
QueuedConnectionManager * | qManager |
QueuedConnectionReader * | qReader |
Protected Types | |
typedef pset< PT(Connection) > | Clients |
Static Protected Member Functions | |
static bool | dispatch_transform_type (const string &opt, const string &arg, void *var) |
Dispatches a parameter that expects a MayaToEggConverter::TransformType option. | |
Protected Attributes | |
Clients | _clients |
vector_string | _excludes |
vector_string | _force_joints |
vector_string | _ignore_sliders |
bool | _keep_all_uvsets |
bool | _legacy_shader |
bool | _polygon_output |
double | _polygon_tolerance |
bool | _respect_maya_double_sided |
bool | _round_uvs |
vector_string | _subroots |
vector_string | _subsets |
bool | _suppress_vertex_color |
MayaToEggConverter::TransformType | _transform_type |
int | _verbose |
Definition at line 30 of file mayaToEgg_server.h.
bool MayaToEggServer::dispatch_transform_type | ( | const string & | opt, |
const string & | arg, | ||
void * | var | ||
) | [static, protected] |
Dispatches a parameter that expects a MayaToEggConverter::TransformType option.
Definition at line 344 of file mayaToEgg_server.cxx.
References MayaToEggConverter::string_transform_type().
void MayaToEggServer::poll | ( | ) |
Checks for any network activity and handles it, if appropriate, and then returns.
This must be called periodically
Definition at line 365 of file mayaToEgg_server.cxx.
References ConnectionReader::add_connection(), ConnectionManager::close_connection(), QueuedConnectionReader::data_available(), QueuedConnectionReader::get_data(), QueuedConnectionListener::get_new_connection(), QueuedConnectionManager::get_reset_connection(), DatagramIterator::get_string(), DatagramIterator::get_uint8(), QueuedConnectionListener::new_connection_available(), ProgramBase::parse_command_line(), ConnectionReader::poll(), and QueuedConnectionManager::reset_connection_available().