mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-14 02:27:40 -04:00
Merge pull request #307 from dpogue/clang-fixes
Fix some warnings and some errors.
This commit is contained in:
@ -677,7 +677,7 @@ PF_CONSOLE_CMD( Avatar_Anim, BlendAnimPri, "string Animation, float blendFactor,
|
|||||||
|
|
||||||
PF_CONSOLE_CMD( Avatar_Anim, PlaySimpleAnim, "string AvatarName, string Animation", "Play a simple (root not animated) one time animation on the avatar")
|
PF_CONSOLE_CMD( Avatar_Anim, PlaySimpleAnim, "string AvatarName, string Animation", "Play a simple (root not animated) one time animation on the avatar")
|
||||||
{
|
{
|
||||||
plArmatureMod *avatar = plAvatarMgr::GetInstance()->FindAvatarByModelName(params[0]);
|
plArmatureMod *avatar = plAvatarMgr::GetInstance()->FindAvatarByModelName((const char*)params[0]);
|
||||||
if (avatar)
|
if (avatar)
|
||||||
avatar->PlaySimpleAnim(plString::FromUtf8(params[1]));
|
avatar->PlaySimpleAnim(plString::FromUtf8(params[1]));
|
||||||
}
|
}
|
||||||
|
@ -2003,10 +2003,13 @@ PF_CONSOLE_CMD( Graphics_Show, PhysicalsOnly, "", "Toggle only Physical geometry
|
|||||||
PF_CONSOLE_CMD( Graphics_Show, Normal, "", "Toggle normal geometry visible")
|
PF_CONSOLE_CMD( Graphics_Show, Normal, "", "Toggle normal geometry visible")
|
||||||
{
|
{
|
||||||
static bool on = true;
|
static bool on = true;
|
||||||
if( on = !on )
|
|
||||||
|
on = !on;
|
||||||
|
if (on) {
|
||||||
pfConsole::GetPipeline()->SetDrawableTypeMask(pfConsole::GetPipeline()->GetDrawableTypeMask() | plDrawableSpans::kNormal);
|
pfConsole::GetPipeline()->SetDrawableTypeMask(pfConsole::GetPipeline()->GetDrawableTypeMask() | plDrawableSpans::kNormal);
|
||||||
else
|
} else {
|
||||||
pfConsole::GetPipeline()->SetDrawableTypeMask(pfConsole::GetPipeline()->GetDrawableTypeMask() & ~plDrawableSpans::kNormal);
|
pfConsole::GetPipeline()->SetDrawableTypeMask(pfConsole::GetPipeline()->GetDrawableTypeMask() & ~plDrawableSpans::kNormal);
|
||||||
|
}
|
||||||
|
|
||||||
char str[ 256 ];
|
char str[ 256 ];
|
||||||
sprintf( str, "Normal geometry now %s", on ? "visible" : "invisible" );
|
sprintf( str, "Normal geometry now %s", on ? "visible" : "invisible" );
|
||||||
@ -2017,15 +2020,15 @@ PF_CONSOLE_CMD( Graphics_Show, NormalOnly, "", "Toggle only normal geometry visi
|
|||||||
{
|
{
|
||||||
static bool on = false;
|
static bool on = false;
|
||||||
static uint32_t oldMask = plDrawableSpans::kNormal;
|
static uint32_t oldMask = plDrawableSpans::kNormal;
|
||||||
if( on = !on )
|
|
||||||
{
|
on = !on;
|
||||||
|
if (on) {
|
||||||
oldMask = pfConsole::GetPipeline()->GetDrawableTypeMask();
|
oldMask = pfConsole::GetPipeline()->GetDrawableTypeMask();
|
||||||
pfConsole::GetPipeline()->SetDrawableTypeMask(plDrawableSpans::kNormal);
|
pfConsole::GetPipeline()->SetDrawableTypeMask(plDrawableSpans::kNormal);
|
||||||
}
|
} else {
|
||||||
else
|
|
||||||
{
|
|
||||||
pfConsole::GetPipeline()->SetDrawableTypeMask(oldMask);
|
pfConsole::GetPipeline()->SetDrawableTypeMask(oldMask);
|
||||||
}
|
}
|
||||||
|
|
||||||
char str[ 256 ];
|
char str[ 256 ];
|
||||||
sprintf( str, on ? "Now showing only normal geometry" : "Restoring previous render state" );
|
sprintf( str, on ? "Now showing only normal geometry" : "Restoring previous render state" );
|
||||||
PrintString( str );
|
PrintString( str );
|
||||||
@ -3384,6 +3387,7 @@ Valid channels are: SoundFX, BgndMusic, Voice, GUI, NPCVoice and Ambience.")
|
|||||||
case plgAudioSys::kAmbience: sprintf( msg, "Setting Ambience master volume to %4.2f", vol ); break;
|
case plgAudioSys::kAmbience: sprintf( msg, "Setting Ambience master volume to %4.2f", vol ); break;
|
||||||
case plgAudioSys::kGUI: sprintf( msg, "Setting GUI master volume to %4.2f", vol ); break;
|
case plgAudioSys::kGUI: sprintf( msg, "Setting GUI master volume to %4.2f", vol ); break;
|
||||||
case plgAudioSys::kNPCVoice: sprintf( msg, "Setting NPC Voice master volume to %4.2f", vol ); break;
|
case plgAudioSys::kNPCVoice: sprintf( msg, "Setting NPC Voice master volume to %4.2f", vol ); break;
|
||||||
|
default: break;
|
||||||
}
|
}
|
||||||
PrintString( msg );
|
PrintString( msg );
|
||||||
}
|
}
|
||||||
|
@ -45,6 +45,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
// //
|
// //
|
||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
#include "plString.h"
|
||||||
#include "pfConsoleCmd.h"
|
#include "pfConsoleCmd.h"
|
||||||
|
|
||||||
|
|
||||||
@ -141,7 +142,7 @@ void pfConsoleCmdGroup::AddSubGroup( pfConsoleCmdGroup *group )
|
|||||||
//// FindCommand /////////////////////////////////////////////////////////////
|
//// FindCommand /////////////////////////////////////////////////////////////
|
||||||
// No longer recursive.
|
// No longer recursive.
|
||||||
|
|
||||||
pfConsoleCmd *pfConsoleCmdGroup::FindCommand( char *name )
|
pfConsoleCmd *pfConsoleCmdGroup::FindCommand( const char *name )
|
||||||
{
|
{
|
||||||
pfConsoleCmd *cmd;
|
pfConsoleCmd *cmd;
|
||||||
|
|
||||||
@ -198,7 +199,7 @@ pfConsoleCmd *pfConsoleCmdGroup::FindNestedPartialCommand( char *name, uint32
|
|||||||
|
|
||||||
//// FindSubGroup ////////////////////////////////////////////////////////////
|
//// FindSubGroup ////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
pfConsoleCmdGroup *pfConsoleCmdGroup::FindSubGroup( char *name )
|
pfConsoleCmdGroup *pfConsoleCmdGroup::FindSubGroup( const char *name )
|
||||||
{
|
{
|
||||||
pfConsoleCmdGroup *group;
|
pfConsoleCmdGroup *group;
|
||||||
|
|
||||||
@ -249,7 +250,7 @@ pfConsoleCmdGroup *pfConsoleCmdGroup::FindSubGroupRecurse( const char *name )
|
|||||||
//// FindCommandNoCase ///////////////////////////////////////////////////////
|
//// FindCommandNoCase ///////////////////////////////////////////////////////
|
||||||
// Case-insensitive version of FindCommand.
|
// Case-insensitive version of FindCommand.
|
||||||
|
|
||||||
pfConsoleCmd *pfConsoleCmdGroup::FindCommandNoCase( char *name, uint8_t flags, pfConsoleCmd *start )
|
pfConsoleCmd *pfConsoleCmdGroup::FindCommandNoCase( const char *name, uint8_t flags, pfConsoleCmd *start )
|
||||||
{
|
{
|
||||||
pfConsoleCmd *cmd;
|
pfConsoleCmd *cmd;
|
||||||
|
|
||||||
@ -284,7 +285,7 @@ pfConsoleCmd *pfConsoleCmdGroup::FindCommandNoCase( char *name, uint8_t flags
|
|||||||
|
|
||||||
//// FindSubGroupNoCase //////////////////////////////////////////////////////
|
//// FindSubGroupNoCase //////////////////////////////////////////////////////
|
||||||
|
|
||||||
pfConsoleCmdGroup *pfConsoleCmdGroup::FindSubGroupNoCase( char *name, uint8_t flags, pfConsoleCmdGroup *start )
|
pfConsoleCmdGroup *pfConsoleCmdGroup::FindSubGroupNoCase( const char *name, uint8_t flags, pfConsoleCmdGroup *start )
|
||||||
{
|
{
|
||||||
pfConsoleCmdGroup *group;
|
pfConsoleCmdGroup *group;
|
||||||
|
|
||||||
|
@ -96,12 +96,12 @@ class pfConsoleCmdGroup
|
|||||||
|
|
||||||
static pfConsoleCmdGroup *GetBaseGroup( void );
|
static pfConsoleCmdGroup *GetBaseGroup( void );
|
||||||
|
|
||||||
pfConsoleCmd *FindCommand( char *name );
|
pfConsoleCmd *FindCommand( const char *name );
|
||||||
pfConsoleCmd *FindCommandNoCase( char *name, uint8_t flags = 0, pfConsoleCmd *start = nil );
|
pfConsoleCmd *FindCommandNoCase( const char *name, uint8_t flags = 0, pfConsoleCmd *start = nil );
|
||||||
pfConsoleCmd *FindNestedPartialCommand( char *name, uint32_t *counter );
|
pfConsoleCmd *FindNestedPartialCommand( char *name, uint32_t *counter );
|
||||||
|
|
||||||
pfConsoleCmdGroup *FindSubGroup( char *name );
|
pfConsoleCmdGroup *FindSubGroup( const char *name );
|
||||||
pfConsoleCmdGroup *FindSubGroupNoCase( char *name, uint8_t flags = 0, pfConsoleCmdGroup *start = nil );
|
pfConsoleCmdGroup *FindSubGroupNoCase( const char *name, uint8_t flags = 0, pfConsoleCmdGroup *start = nil );
|
||||||
|
|
||||||
pfConsoleCmd *GetFirstCommand( void ) { return fCommands; }
|
pfConsoleCmd *GetFirstCommand( void ) { return fCommands; }
|
||||||
pfConsoleCmdGroup *GetFirstSubGroup( void ) { return fSubGroups; }
|
pfConsoleCmdGroup *GetFirstSubGroup( void ) { return fSubGroups; }
|
||||||
@ -120,7 +120,7 @@ class pfConsoleCmdParam
|
|||||||
|
|
||||||
uint8_t fType;
|
uint8_t fType;
|
||||||
|
|
||||||
typedef char *CharPtr;
|
typedef char* CharPtr;
|
||||||
|
|
||||||
union
|
union
|
||||||
{
|
{
|
||||||
|
@ -46,6 +46,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#include "HeadSpin.h"
|
#include "HeadSpin.h"
|
||||||
|
#include "plString.h"
|
||||||
#include "pfConsoleContext.h"
|
#include "pfConsoleContext.h"
|
||||||
|
|
||||||
|
|
||||||
|
@ -58,7 +58,7 @@ static const char kTokenSeparators[] = " =\r\n\t,";
|
|||||||
static const char kTokenGrpSeps[] = " =\r\n._\t,";
|
static const char kTokenGrpSeps[] = " =\r\n._\t,";
|
||||||
|
|
||||||
//WARNING: Potentially increments the pointer passed to it.
|
//WARNING: Potentially increments the pointer passed to it.
|
||||||
static char *console_strtok( char *&line, bool haveCommand )
|
static const char *console_strtok( char *&line, bool haveCommand )
|
||||||
{
|
{
|
||||||
char *begin = line;
|
char *begin = line;
|
||||||
|
|
||||||
@ -122,7 +122,7 @@ bool pfConsoleEngine::PrintCmdHelp( char *name, void (*PrintFn)( const char *
|
|||||||
{
|
{
|
||||||
pfConsoleCmd *cmd;
|
pfConsoleCmd *cmd;
|
||||||
pfConsoleCmdGroup *group, *subGrp;
|
pfConsoleCmdGroup *group, *subGrp;
|
||||||
char *ptr;
|
const char *ptr;
|
||||||
static char string[ 512 ];
|
static char string[ 512 ];
|
||||||
static char tempString[ 512 ];
|
static char tempString[ 512 ];
|
||||||
uint32_t i;
|
uint32_t i;
|
||||||
@ -203,7 +203,7 @@ const char *pfConsoleEngine::GetCmdSignature( char *name )
|
|||||||
{
|
{
|
||||||
pfConsoleCmd *cmd;
|
pfConsoleCmd *cmd;
|
||||||
pfConsoleCmdGroup *group, *subGrp;
|
pfConsoleCmdGroup *group, *subGrp;
|
||||||
char *ptr;
|
const char *ptr;
|
||||||
static char string[ 512 ];
|
static char string[ 512 ];
|
||||||
|
|
||||||
|
|
||||||
@ -297,7 +297,7 @@ bool pfConsoleEngine::RunCommand( char *line, void (*PrintFn)( const char * )
|
|||||||
pfConsoleCmdGroup *group, *subGrp;
|
pfConsoleCmdGroup *group, *subGrp;
|
||||||
int32_t numParams, i, numQuotedParams = 0;
|
int32_t numParams, i, numQuotedParams = 0;
|
||||||
pfConsoleCmdParam paramArray[ fMaxNumParams + 1 ];
|
pfConsoleCmdParam paramArray[ fMaxNumParams + 1 ];
|
||||||
char *ptr;
|
const char *ptr;
|
||||||
bool valid = true;
|
bool valid = true;
|
||||||
|
|
||||||
|
|
||||||
@ -395,9 +395,9 @@ bool pfConsoleEngine::RunCommand( char *line, void (*PrintFn)( const char * )
|
|||||||
// Converts a null-terminated string representing a parameter to a
|
// Converts a null-terminated string representing a parameter to a
|
||||||
// pfConsoleCmdParam argument.
|
// pfConsoleCmdParam argument.
|
||||||
|
|
||||||
bool pfConsoleEngine::IConvertToParam( uint8_t type, char *string, pfConsoleCmdParam *param )
|
bool pfConsoleEngine::IConvertToParam( uint8_t type, const char *string, pfConsoleCmdParam *param )
|
||||||
{
|
{
|
||||||
char *c, expChars[] = "dDeE+-.";
|
const char *c, expChars[] = "dDeE+-.";
|
||||||
bool hasDecimal = false, hasLetters = false;
|
bool hasDecimal = false, hasLetters = false;
|
||||||
|
|
||||||
|
|
||||||
@ -422,12 +422,12 @@ bool pfConsoleEngine::IConvertToParam( uint8_t type, char *string, pfConsoleC
|
|||||||
if( type == pfConsoleCmd::kAny )
|
if( type == pfConsoleCmd::kAny )
|
||||||
{
|
{
|
||||||
/// Want "any"
|
/// Want "any"
|
||||||
param->SetAny( string );
|
param->SetAny( (char*)string );
|
||||||
}
|
}
|
||||||
else if( type == pfConsoleCmd::kString )
|
else if( type == pfConsoleCmd::kString )
|
||||||
{
|
{
|
||||||
/// Want just a string
|
/// Want just a string
|
||||||
param->SetString( string );
|
param->SetString( (char*)string );
|
||||||
}
|
}
|
||||||
else if( type == pfConsoleCmd::kFloat )
|
else if( type == pfConsoleCmd::kFloat )
|
||||||
{
|
{
|
||||||
@ -469,7 +469,8 @@ bool pfConsoleEngine::FindPartialCmd( char *line, bool findAgain, bool preser
|
|||||||
pfConsoleCmdGroup *group, *subGrp;
|
pfConsoleCmdGroup *group, *subGrp;
|
||||||
bool foundMore = false;
|
bool foundMore = false;
|
||||||
|
|
||||||
static char *ptr = nil, *insertLoc = nil;
|
static const char *ptr = nil;
|
||||||
|
static char *insertLoc = nil;
|
||||||
static pfConsoleCmd *lastCmd = nil;
|
static pfConsoleCmd *lastCmd = nil;
|
||||||
static pfConsoleCmdGroup *lastGroup = nil, *lastParentGroup = nil;
|
static pfConsoleCmdGroup *lastGroup = nil, *lastParentGroup = nil;
|
||||||
static char newStr[ 256 ];
|
static char newStr[ 256 ];
|
||||||
|
@ -70,7 +70,7 @@ class pfConsoleEngine
|
|||||||
|
|
||||||
static const int32_t fMaxNumParams;
|
static const int32_t fMaxNumParams;
|
||||||
|
|
||||||
bool IConvertToParam( uint8_t type, char *string, pfConsoleCmdParam *param );
|
bool IConvertToParam( uint8_t type, const char *string, pfConsoleCmdParam *param );
|
||||||
|
|
||||||
char fErrorMsg[ 128 ];
|
char fErrorMsg[ 128 ];
|
||||||
char fLastErrorLine[ 512 ];
|
char fLastErrorLine[ 512 ];
|
||||||
|
@ -2195,7 +2195,7 @@ PyObject* PythonInterface::LoadObject(char* pickle, int32_t size)
|
|||||||
//
|
//
|
||||||
// RETURNS : pointer to PyObject that is the result of the command
|
// RETURNS : pointer to PyObject that is the result of the command
|
||||||
//
|
//
|
||||||
bool PythonInterface::RunStringInteractive(char *command, PyObject* module)
|
bool PythonInterface::RunStringInteractive(const char *command, PyObject* module)
|
||||||
{
|
{
|
||||||
PyObject *d, *v;
|
PyObject *d, *v;
|
||||||
// make sure that we're given a good module... or at least one with an address
|
// make sure that we're given a good module... or at least one with an address
|
||||||
@ -2231,7 +2231,7 @@ bool PythonInterface::RunStringInteractive(char *command, PyObject* module)
|
|||||||
//
|
//
|
||||||
// PURPOSE : run a python string in a specific module name
|
// PURPOSE : run a python string in a specific module name
|
||||||
//
|
//
|
||||||
bool PythonInterface::RunString(char *command, PyObject* module)
|
bool PythonInterface::RunString(const char *command, PyObject* module)
|
||||||
{
|
{
|
||||||
PyObject *d, *v;
|
PyObject *d, *v;
|
||||||
// make sure that we're given a good module... or at least one with an address
|
// make sure that we're given a good module... or at least one with an address
|
||||||
|
@ -199,7 +199,7 @@ public:
|
|||||||
// PURPOSE : run a python string in a specific module name
|
// PURPOSE : run a python string in a specific module name
|
||||||
// : Interactive mode (displays results)
|
// : Interactive mode (displays results)
|
||||||
//
|
//
|
||||||
static bool RunStringInteractive(char *command, PyObject* module);
|
static bool RunStringInteractive(const char *command, PyObject* module);
|
||||||
|
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
@ -210,7 +210,7 @@ public:
|
|||||||
//
|
//
|
||||||
// PURPOSE : run a python string in a specific module name
|
// PURPOSE : run a python string in a specific module name
|
||||||
//
|
//
|
||||||
static bool RunString(char *command, PyObject* module);
|
static bool RunString(const char *command, PyObject* module);
|
||||||
|
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
@ -2533,7 +2533,7 @@ bool plPythonFileMod::MsgReceive(plMessage* msg)
|
|||||||
PyObject* retVal = PyObject_CallMethod(
|
PyObject* retVal = PyObject_CallMethod(
|
||||||
fPyFunctionInstances[kfunc_OnMovieEvent],
|
fPyFunctionInstances[kfunc_OnMovieEvent],
|
||||||
(char*)fFunctionNames[kfunc_OnMovieEvent],
|
(char*)fFunctionNames[kfunc_OnMovieEvent],
|
||||||
"si", moviemsg->fMovieName, (uint32_t)moviemsg->fReason);
|
"si", moviemsg->fMovieName.AsString().c_str(), (uint32_t)moviemsg->fReason);
|
||||||
if ( retVal == nil )
|
if ( retVal == nil )
|
||||||
{
|
{
|
||||||
#ifndef PLASMA_EXTERNAL_RELEASE
|
#ifndef PLASMA_EXTERNAL_RELEASE
|
||||||
|
@ -728,7 +728,7 @@ plArmatureMod* plAvatarMgr::FindAvatarByPlayerID(uint32_t pid)
|
|||||||
return nil;
|
return nil;
|
||||||
}
|
}
|
||||||
|
|
||||||
plArmatureMod *plAvatarMgr::FindAvatarByModelName(char *name)
|
plArmatureMod *plAvatarMgr::FindAvatarByModelName(const plString& name)
|
||||||
{
|
{
|
||||||
plAvatarVec::iterator it;
|
plAvatarVec::iterator it;
|
||||||
for (it = fAvatars.begin(); it != fAvatars.end(); ++it)
|
for (it = fAvatars.begin(); it != fAvatars.end(); ++it)
|
||||||
|
@ -140,7 +140,7 @@ public:
|
|||||||
plKey GetLocalAvatarKey();
|
plKey GetLocalAvatarKey();
|
||||||
static plArmatureMod *FindAvatar(plKey& avatarKey); // Key of the sceneObject
|
static plArmatureMod *FindAvatar(plKey& avatarKey); // Key of the sceneObject
|
||||||
plArmatureMod *FindAvatarByPlayerID(uint32_t pid);
|
plArmatureMod *FindAvatarByPlayerID(uint32_t pid);
|
||||||
plArmatureMod *FindAvatarByModelName(char *name); // Probably only useful for custom NPCs. All players are
|
plArmatureMod *FindAvatarByModelName(const plString& name); // Probably only useful for custom NPCs. All players are
|
||||||
// either "Male" or "Female".
|
// either "Male" or "Female".
|
||||||
void FindAllAvatarsByModelName(const char* name, plArmatureModPtrVec& outVec);
|
void FindAllAvatarsByModelName(const char* name, plArmatureModPtrVec& outVec);
|
||||||
plArmatureMod *GetFirstRemoteAvatar();
|
plArmatureMod *GetFirstRemoteAvatar();
|
||||||
|
@ -79,7 +79,7 @@ struct NetVaultNodeAccess {
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
NetVaultNodeAccess (const NetVaultNodeAccess &) { }
|
NetVaultNodeAccess (const NetVaultNodeAccess &) { }
|
||||||
const NetVaultNodeAccess & operator= (const NetVaultNodeAccess &) { }
|
void operator= (const NetVaultNodeAccess &) { }
|
||||||
};
|
};
|
||||||
|
|
||||||
#define VNODE_ACCESSOR(type, name, basename) \
|
#define VNODE_ACCESSOR(type, name, basename) \
|
||||||
|
Reference in New Issue
Block a user