Survival Project
Would you like to react to this message? Create an account in a few clicks or log in to continue.

API dump

3 posters

Go down

API dump Empty API dump

Post by jobro13 Sat Aug 31, 2013 2:02 pm

Current API dump, soon open for everyone who would like to play with it. (That is, into a place).

Documentation will follow, but most things do what you think they would do Wink

API-DUMP from sets: [SE_BACKEND, SE_HELP_CLASS]
Remaining classes: [SE_SP_GAMEPLAY, SE_SP_LIBRARY, SE_SP_ACCESS]
DUMP TYPE: SET_FULL
method SE_Instance:Destroy
method SE_Instance:SetReadOnlyValue
method SE_Instance:GetRoot
method SE_Instance:SetParent
method SE_Instance:SetName
property SE_Instance.ClassName
method SE_Instance:GetChildren
property SE_Instance.Children
method SE_Instance:IsA
Class: Console (extends SE_Instance)
method Console:AddStreamTab
property Console.ShowTabsAlways
property Console.ReadOnly
property Console.Uncreatable
property Console.StreamTabOffset
property Console.TextSize
method Console:ExecuteCommand
property Console.Last
property Console.type
method Console:Write
method Console:Init
property Console.Extends
property Console.__metatable
method Console:StreamFocus
property Console.Commands
method Console:Show
method Console:Push
method Console:RemoveStreamTab
property Console.ClassName
method Console:Update
property Console.AttachedStreams
method Console:Flush
property Console.Children
Class: SE_ROOT (extends SE_Instance)
property SE_ROOT.Uncreatable
property SE_ROOT.type
property SE_ROOT.ReadOnly
property SE_ROOT.ClassName
property SE_ROOT.Extends
property SE_ROOT.__metatable
property SE_ROOT.Children
property SE_ROOT.Ready
Class: KeyService (extends SE_Instance)
property KeyService.type
property KeyService.Uncreatable
method KeyService:KeyIsUp
method KeyService:KeyIsDownFor
method KeyService:KeyIsUpFor
method KeyService:GetKey
property KeyService.__metatable
property KeyService.Extends
property KeyService.ReadOnly
method KeyService:KeyIsDown
property KeyService.ClassName
property KeyService.Keys
property KeyService.Children
method KeyService:GetTime
method KeyService:Initiate
Class: AnimationService (extends SE_Instance)
property AnimationService.type
property AnimationService.Uncreatable
property AnimationService.ClassName
property AnimationService.Extends
property AnimationService.__metatable
property AnimationService.Children
property AnimationService.ReadOnly
Class: StreamService (extends SE_Instance)
event StreamService.StreamRemoved
property StreamService.type
property StreamService.Extends
property StreamService.__metatable
property StreamService.ReadOnly
method StreamService:TemporaryStream
property StreamService.ClassName
property StreamService.Uncreatable
property StreamService.Children
event StreamService.StreamAdded
Class: DataStorage (extends SE_Instance)
property DataStorage.Uncreatable
property DataStorage.type
property DataStorage.ReadOnly
method DataStorage:NewStorage
property DataStorage.Extends
property DataStorage.__metatable
property DataStorage.Children
property DataStorage.ClassName
Class: MessageCentral (extends SE_Instance)
property MessageCentral.type
method MessageCentral:OutgoingMessage
method MessageCentral:Register
property MessageCentral.Extends
property MessageCentral.__metatable
property MessageCentral.ReadOnly
method MessageCentral:Constructor
property MessageCentral.ClassName
property MessageCentral.Children
property MessageCentral.List
Class: Graph (extends SE_Instance)
method Graph:GetData
property Graph.ColorEnd
property Graph.Active
method Graph:Update
method Graph:MakeGraph
property Graph.AutoScroll
property Graph.Children
property Graph.Size
property Graph.Type
property Graph.ReadOnly
property Graph.Extends
method Graph:Draw
property Graph.__metatable
property Graph.ClassName
method Graph:Constructor
property Graph.type
property Graph.GraphScreen
method Graph:GetGraphItem
property Graph.Position
method Graph:AddData
method Graph:GetDataBounds
property Graph.ColorStart
property Graph.Style
Class: Animation (extends SE_Instance)
property Animation.type
property Animation.Uncreatable
property Animation.ClassName
property Animation.Extends
property Animation.__metatable
property Animation.Children
property Animation.ReadOnly
Class: TweenService (extends SE_Instance)
property TweenService.type
property TweenService.Extends
method TweenService:GetConstantTweenFunction
property TweenService.ReadOnly
property TweenService.ClassName
property TweenService.Uncreatable
property TweenService.__metatable
property TweenService.Children
method TweenService:GetTweenFunction
Class: Player (extends SE_Instance)
property Player.Uncreatable
property Player.AnimationPresets
method Player:AutoControl
property Player.ReadOnly
method Player:GetTorsoOffset
property Player.LimbColors
method Player:ManualControl
method Player:CreateLimbs
property Player.Children
property Player.type
method Player:Idle
property Player.Extends
property Player.__metatable
method Player:GetTorsoHeight
method Player:InitializeCharacter
method Player:SetAngle
property Player.Presets
property Player.LimbAngles
property Player.ClassName
method Player:StopWalking
method Player:SetLimbSpeed
method Player:UpdateColors
method Player:Walk
Class: Stream (extends SE_Instance)
property Stream.Offset
method Stream:ResetOffset
method Stream:write
property Stream.ClassName
property Stream.Extends
property Stream.__metatable
property Stream.ReadOnly
property Stream.Children
method Stream:Show
property Stream.type
method Stream:ParentChange
method Stream:GetColor
method Stream:show
property Stream.Palette
property Stream.DefaultColor
property Stream.Temporary
Class: Socket (extends SE_Instance)
method Socket:WaitFor
method Socket:Close
method Socket:InitiateChat
property Socket.__metatable
property Socket.ReadOnly
method Socket:Wait
property Socket.Extends
property Socket.Receiver
property Socket.ClassName
method Socket:Put
property Socket.type
property Socket.Children
method Socket:SetReceiver
Class: Container (extends SE_Instance)
property Container.type
property Container.ReadOnly
property Container.ClassName
property Container.Extends
property Container.__metatable
property Container.Data
property Container.Children


Last edited by jobro13 on Tue Oct 22, 2013 2:18 pm; edited 2 times in total
jobro13
jobro13

Male Posts : 250
Join date : 2013-06-02

Back to top Go down

API dump Empty Re: API dump

Post by Fattycat17 Sat Aug 31, 2013 2:04 pm

Yayz
Fattycat17
Fattycat17

Male Posts : 116
Join date : 2013-06-02

Back to top Go down

API dump Empty Re: API dump

Post by coolieman2 Fri Oct 18, 2013 3:28 pm

I see where you're going with this API. You said the API is all metatable stuff. You were making pseudo-classes with the expansion of metatables to create a very dynamic and organized API.
coolieman2
coolieman2

Male Posts : 78
Join date : 2013-06-21
Location : Europe meaning i'm in a good timezone :)

Back to top Go down

API dump Empty Re: API dump

Post by jobro13 Fri Oct 18, 2013 4:36 pm

The backend is indeed metatables.
jobro13
jobro13

Male Posts : 250
Join date : 2013-06-02

Back to top Go down

API dump Empty Re: API dump

Post by coolieman2 Fri Oct 18, 2013 5:09 pm

jobro13 wrote:The backend is indeed metatables.
You mentioned SE is all metatable stuff.
coolieman2
coolieman2

Male Posts : 78
Join date : 2013-06-21
Location : Europe meaning i'm in a good timezone :)

Back to top Go down

API dump Empty Re: API dump

Post by jobro13 Sat Oct 19, 2013 6:46 am

Yeah. They basically make inheritance possible, aswell multi-key child tables (that one was kinda hacky but it works). And some other st00f.
jobro13
jobro13

Male Posts : 250
Join date : 2013-06-02

Back to top Go down

API dump Empty Re: API dump

Post by jobro13 Tue Oct 22, 2013 2:18 pm

Updated.

This new api dump doesn't include some classes. That's because the pre-alpha is coming up very soon and I want to put some suprises in. Dumping those classes would ruin it.
jobro13
jobro13

Male Posts : 250
Join date : 2013-06-02

Back to top Go down

API dump Empty Re: API dump

Post by coolieman2 Thu Oct 31, 2013 11:53 am

Oyus, i think you should make a function/method dump so that we can use the functions and methods of SE. Posted at 10.31.2013 v
coolieman2
coolieman2

Male Posts : 78
Join date : 2013-06-21
Location : Europe meaning i'm in a good timezone :)

Back to top Go down

API dump Empty Re: API dump

Post by Sponsored content


Sponsored content


Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum