Files
watrbx-game-engine/App/v8datamodel/CommonVerbs.cpp
T
2025-09-18 17:55:52 -04:00

119 lines
3.1 KiB
C++

/* Copyright 2003-2005 ROBLOX Corporation, All Rights Reserved */
#include "stdafx.h"
#include "V8DataModel/commonverbs.h" // TODO - minimize these includes, and in the .h file
#include "V8DataModel/Workspace.h"
#include "V8DataModel/Camera.h"
#include "V8DataModel/UserController.h"
#include "V8DataModel/JointsService.h"
#include "V8DataModel/GuiBuilder.h"
#include "V8DataModel/Sky.h"
#include "V8DataModel/Lighting.h"
#include "V8DataModel/Teams.h"
#include "V8DataModel/Hopper.h"
#include "V8DataModel/Backpack.h"
#include "V8DataModel/Tool.h"
#include "Humanoid/Humanoid.h"
#include "Network/Player.h"
#include "Network/Players.h"
#include "V8Tree/verb.h"
#include "V8World/World.h"
#include "V8Kernel/Kernel.h"
#include "Gui/GUI.h"
#include "Script/luainstancebridge.h"
#include "Script/scriptcontext.h"
#include "Util/SoundWorld.h"
#include "Util/Sound.h"
#include "Util/StandardOut.h"
#include "rbx/Log.h"
#include "AppDraw/DrawPrimitives.h"
#include "util/http.h"
#include "g3d/format.h"
#include "V8Xml/Serializer.h"
#include "boost/cast.hpp"
#include "boost/scoped_ptr.hpp"
namespace RBX {
CommonVerbs::CommonVerbs(DataModel* dataModel)
:
joinCommand(dataModel),
statsCommand(dataModel),
renderStatsCommand(dataModel),
engineStatsCommand(dataModel),
networkStatsCommand(dataModel),
physicsStatsCommand(dataModel),
summaryStatsCommand(dataModel),
customStatsCommand(dataModel),
runCommand(dataModel),
stopCommand(dataModel),
resetCommand(dataModel),
axisRotateToolVerb(dataModel),
resizeToolVerb(dataModel),
advMoveToolVerb(dataModel),
advRotateToolVerb(dataModel),
advArrowToolVerb(dataModel, false),
turnOnManualJointCreationVerb(dataModel),
setDragGridToOneVerb(dataModel),
setDragGridToOneFifthVerb(dataModel),
setDragGridToOffVerb(dataModel),
setGridSizeToTwoVerb(dataModel),
setGridSizeToFourVerb(dataModel),
setGridSizeToSixteenVerb(dataModel),
setManualJointToWeakVerb(dataModel),
setManualJointToStrongVerb(dataModel),
setManualJointToInfiniteVerb(dataModel),
flatToolVerb(dataModel),
glueToolVerb(dataModel),
weldToolVerb(dataModel),
studsToolVerb(dataModel),
inletToolVerb(dataModel),
universalToolVerb(dataModel),
hingeToolVerb(dataModel),
rightMotorToolVerb(dataModel),
leftMotorToolVerb(dataModel),
oscillateMotorToolVerb(dataModel),
smoothNoOutlinesToolVerb(dataModel),
anchorToolVerb(dataModel),
lockToolVerb(dataModel),
fillToolVerb(dataModel, false),
materialToolVerb(dataModel, false),
materialVerb(dataModel),
colorVerb(dataModel),
anchorVerb(dataModel),
dropperToolVerb(dataModel),
firstPersonCommand(dataModel),
selectChildrenVerb(dataModel),
snapSelectionVerb(dataModel),
playDeleteSelectionVerb(dataModel),
deleteSelectionVerb(dataModel),
moveUpPlateVerb(dataModel),
moveUpBrickVerb(dataModel),
moveDownSelectionVerb(dataModel),
rotateSelectionVerb(dataModel),
tiltSelectionVerb(dataModel),
selectAllCommand(dataModel),
allCanSelectCommand(dataModel),
canNotSelectCommand(dataModel),
translucentVerb(dataModel),
canCollideVerb(dataModel),
unlockAllVerb(dataModel),
gameToolVerb(dataModel),
grabToolVerb(dataModel),
cloneToolVerb(dataModel),
hammerToolVerb(dataModel)
{
}
}