Page Index - Mtax-Development/GML-OOP GitHub Wiki
768 page(s) in this GitHub Wiki:
- Home
- GameMaker Language Object Overlay Project
- The purpose of this project
- The current state of this project
- Angle
- Angle.difference()
- Angle.equals()
- Angle.isFunctional()
- Angle.modify()
- Angle.set()
- Angle.toString()
- ArrayParser
- ArrayParser.add()
- ArrayParser.clear()
- ArrayParser.contains()
- ArrayParser.containsAll()
- ArrayParser.containsCondition()
- ArrayParser.copy()
- ArrayParser.create()
- ArrayParser.equals()
- ArrayParser.forEach()
- ArrayParser.getColumn()
- ArrayParser.getFirst()
- ArrayParser.getFirstPosition()
- ArrayParser.getLast()
- ArrayParser.getLastPosition()
- ArrayParser.getPositions()
- ArrayParser.getPositionsCondition()
- ArrayParser.getReduction()
- ArrayParser.getSharedValues()
- ArrayParser.getSize()
- ArrayParser.getUniqueValues()
- ArrayParser.getValue()
- ArrayParser.insert()
- ArrayParser.isEmpty()
- ArrayParser.isFunctional()
- ArrayParser.merge()
- ArrayParser.removePosition()
- ArrayParser.removeValue()
- ArrayParser.set()
- ArrayParser.setParser()
- ArrayParser.setSize()
- ArrayParser.sort()
- ArrayParser.toString()
- Arrow
- Arrow.isFunctional()
- Arrow.render()
- Arrow.toString()
- Buffer
- Buffer.compress()
- Buffer.copy()
- Buffer.decompress()
- Buffer.destroy()
- Buffer.fill()
- Buffer.fromEncodedString()
- Buffer.fromFile()
- Buffer.fromFilePart()
- Buffer.fromSurface()
- Buffer.getAlignment()
- Buffer.getPointer()
- Buffer.getSeekPosition()
- Buffer.getSize()
- Buffer.getType()
- Buffer.getValue()
- Buffer.isFunctional()
- Buffer.read()
- Buffer.secureFromMap()
- Buffer.setSeekPosition()
- Buffer.toEncodedString()
- Buffer.toFile()
- Buffer.toHashCRC32()
- Buffer.toHashMD5()
- Buffer.toHashSHA1()
- Buffer.toString()
- Buffer.write()
- Circle
- Circle.collision()
- Circle.containsPoint()
- Circle.cursorHold()
- Circle.cursorOver()
- Circle.cursorPressed()
- Circle.cursorReleased()
- Circle.isFunctional()
- Circle.render()
- Circle.toString()
- Color2
- Color2.isFunctional()
- Color2.reverse()
- Color2.set()
- Color2.setAll()
- Color2.toArray()
- Color2.toString()
- Color3
- Color3.isFunctional()
- Color3.reverse()
- Color3.set()
- Color3.setAll()
- Color3.toArray()
- Color3.toString()
- Color4
- Color4.isFunctional()
- Color4.reverse()
- Color4.set()
- Color4.setAll()
- Color4.split()
- Color4.toArray()
- Color4.toString()
- Contributing
- DateTime
- DateTime.compareDate()
- DateTime.compareDateTime()
- DateTime.compareTime()
- DateTime.getDate()
- DateTime.getDayOfYear()
- DateTime.getDaysInMonth()
- DateTime.getDaysInYear()
- DateTime.getHourOfYear()
- DateTime.getMinuteOfYear()
- DateTime.getSecondOfYear()
- DateTime.getTime()
- DateTime.getWeekday()
- DateTime.getWeekOfYear()
- DateTime.isFunctional()
- DateTime.isLeapYear()
- DateTime.isToday()
- DateTime.modify()
- DateTime.modifyDays()
- DateTime.modifyHours()
- DateTime.modifyMinutes()
- DateTime.modifyMonths()
- DateTime.modifySeconds()
- DateTime.modifyWeeks()
- DateTime.modifyYears()
- DateTime.setCurrent()
- DateTime.setDateTime()
- DateTime.spanOfDays()
- DateTime.spanOfHours()
- DateTime.spanOfMinutes()
- DateTime.spanOfMonths()
- DateTime.spanOfSeconds()
- DateTime.spanOfWeeks()
- DateTime.spanOfYears()
- DateTime.toArray()
- DateTime.toArrayDate()
- DateTime.toArrayTime()
- DateTime.toString()
- DateTime.toStringDate()
- DateTime.toStringTime()
- Ellipse
- Ellipse.collision()
- Ellipse.isFunctional()
- Ellipse.render()
- Ellipse.toString()
- ErrorReport
- ErrorReport.isFunctional()
- ErrorReport.report()
- ErrorReport.ReportData
- ErrorReport.ReportData.equals()
- ErrorReport.ReportData.formatCallstack()
- ErrorReport.ReportData.formatDetail()
- ErrorReport.ReportData.formatLocation()
- ErrorReport.ReportData.formatTime()
- ErrorReport.ReportData.isFunctional()
- ErrorReport.ReportData.toString()
- ErrorReport.toString()
- Examples
- Font
- Font.destroy()
- Font.getTexel()
- Font.getTexture()
- Font.getUV()
- Font.isActive()
- Font.isFunctional()
- Font.setActive()
- Font.toString()
- Grid
- Grid.add()
- Grid.addDisk()
- Grid.addRegion()
- Grid.addRegionCopied()
- Grid.clear()
- Grid.contains()
- Grid.containsDisk()
- Grid.containsRegion()
- Grid.copy()
- Grid.count()
- Grid.destroy()
- Grid.forEach()
- Grid.fromArray()
- Grid.fromEncodedString()
- Grid.getCellNumber()
- Grid.getColumn()
- Grid.getMaximum()
- Grid.getMaximumDisk()
- Grid.getMean()
- Grid.getMeanDisk()
- Grid.getMinimum()
- Grid.getMinimumDisk()
- Grid.getRow()
- Grid.getSum()
- Grid.getSumDisk()
- Grid.getValue()
- Grid.getValueLocation()
- Grid.getValueLocationDisk()
- Grid.isFunctional()
- Grid.mirrorX()
- Grid.mirrorY()
- Grid.multiply()
- Grid.multiplyDisk()
- Grid.multiplyRegion()
- Grid.multiplyRegionCopied()
- Grid.set()
- Grid.setDisk()
- Grid.setRegion()
- Grid.setRegionCopied()
- Grid.setSize()
- Grid.shuffle()
- Grid.sort()
- Grid.toArray()
- Grid.toEncodedString()
- Grid.toString()
- Grid.transpose()
- Ignored Directories List
- Layer
- Layer.BackgroundElement
- Layer.BackgroundElement.changeParent()
- Layer.BackgroundElement.destroy()
- Layer.BackgroundElement.isFunctional()
- Layer.BackgroundElement.setAlpha()
- Layer.BackgroundElement.setColor()
- Layer.BackgroundElement.setFrame()
- Layer.BackgroundElement.setScale()
- Layer.BackgroundElement.setSpeed()
- Layer.BackgroundElement.setSprite()
- Layer.BackgroundElement.setStretch()
- Layer.BackgroundElement.setTiled()
- Layer.BackgroundElement.setVisible()
- Layer.BackgroundElement.toString()
- Layer.createBackground()
- Layer.createInstance()
- Layer.createParticleSystem()
- Layer.createSprite()
- Layer.createTilemap()
- Layer.destroy()
- Layer.destroyInstance()
- Layer.getElements()
- Layer.hasInstance()
- Layer.isFunctional()
- Layer.ParticleSystem
- Layer.ParticleSystem.changeParent()
- Layer.ParticleSystem.clear()
- Layer.ParticleSystem.createEmitter()
- Layer.ParticleSystem.destroy()
- Layer.ParticleSystem.getParticleCount()
- Layer.ParticleSystem.isFunctional()
- Layer.ParticleSystem.ParticleEmitter
- Layer.ParticleSystem.ParticleEmitter.burst()
- Layer.ParticleSystem.ParticleEmitter.clear()
- Layer.ParticleSystem.ParticleEmitter.destroy()
- Layer.ParticleSystem.ParticleEmitter.isFunctional()
- Layer.ParticleSystem.ParticleEmitter.setRegion()
- Layer.ParticleSystem.ParticleEmitter.setStreamCount()
- Layer.ParticleSystem.ParticleEmitter.setStreamEnabled()
- Layer.ParticleSystem.ParticleEmitter.stream()
- Layer.ParticleSystem.ParticleEmitter.toString()
- Layer.ParticleSystem.render()
- Layer.ParticleSystem.setAutomaticRender()
- Layer.ParticleSystem.setAutomaticUpdate()
- Layer.ParticleSystem.setDrawOrder()
- Layer.ParticleSystem.setLocation()
- Layer.ParticleSystem.toString()
- Layer.ParticleSystem.update()
- Layer.setDepth()
- Layer.setFunctionDrawBegin()
- Layer.setFunctionDrawEnd()
- Layer.setInstancePause()
- Layer.setLocation()
- Layer.setShader()
- Layer.setSpeed()
- Layer.setVisible()
- Layer.SpriteElement
- Layer.SpriteElement.changeParent()
- Layer.SpriteElement.destroy()
- Layer.SpriteElement.isFunctional()
- Layer.SpriteElement.setAlpha()
- Layer.SpriteElement.setColor()
- Layer.SpriteElement.setFrame()
- Layer.SpriteElement.setScale()
- Layer.SpriteElement.setSpeed()
- Layer.SpriteElement.setSprite()
- Layer.SpriteElement.toString()
- Layer.TilemapElement
- Layer.TilemapElement.changeParent()
- Layer.TilemapElement.clear()
- Layer.TilemapElement.destroy()
- Layer.TilemapElement.getCellAtPoint()
- Layer.TilemapElement.getFrame()
- Layer.TilemapElement.getMask()
- Layer.TilemapElement.getTileAtPoint()
- Layer.TilemapElement.getTileInCell()
- Layer.TilemapElement.isFunctional()
- Layer.TilemapElement.render()
- Layer.TilemapElement.setMask()
- Layer.TilemapElement.setSize()
- Layer.TilemapElement.setTileAtPoint()
- Layer.TilemapElement.setTileInCell()
- Layer.TilemapElement.setTileset()
- Layer.TilemapElement.TileData
- Layer.TilemapElement.TileData.clear()
- Layer.TilemapElement.TileData.getTilesetIndex()
- Layer.TilemapElement.TileData.isEmpty()
- Layer.TilemapElement.TileData.isFunctional()
- Layer.TilemapElement.TileData.isMirroredX()
- Layer.TilemapElement.TileData.isMirroredY()
- Layer.TilemapElement.TileData.isRotated()
- Layer.TilemapElement.TileData.render()
- Layer.TilemapElement.TileData.setMirrorX()
- Layer.TilemapElement.TileData.setMirrorY()
- Layer.TilemapElement.TileData.setRotate()
- Layer.TilemapElement.TileData.setTilesetIndex()
- Layer.TilemapElement.TileData.toString()
- Layer.TilemapElement.toString()
- Layer.toString()
- Line
- Line.collision()
- Line.isFunctional()
- Line.render()
- Line.toString()
- List
- List.add()
- List.clear()
- List.contains()
- List.copy()
- List.count()
- List.destroy()
- List.forEach()
- List.fromArray()
- List.fromEncodedString()
- List.getFirst()
- List.getFirstPosition()
- List.getLast()
- List.getPositions()
- List.getSize()
- List.getValue()
- List.insert()
- List.isEmpty()
- List.isFunctional()
- List.removePosition()
- List.removeValue()
- List.replace()
- List.set()
- List.shuffle()
- List.sort()
- List.toArray()
- List.toEncodedString()
- List.toString()
- Map
- Map.add()
- Map.addBoundList()
- Map.addBoundMap()
- Map.clear()
- Map.contains()
- Map.copy()
- Map.count()
- Map.destroy()
- Map.forEach()
- Map.fromArray()
- Map.fromEncodedString()
- Map.fromStruct()
- Map.getAllKeys()
- Map.getAllValues()
- Map.getFirst()
- Map.getLast()
- Map.getNext()
- Map.getPrevious()
- Map.getSize()
- Map.getValue()
- Map.isEmpty()
- Map.isFunctional()
- Map.keyExists()
- Map.remove()
- Map.replace()
- Map.secureFromBuffer()
- Map.secureFromFile()
- Map.secureToFile()
- Map.set()
- Map.toArray()
- Map.toEncodedString()
- Map.toString()
- Map.toStruct()
- Map.valueIsBoundList()
- Map.valueIsBoundMap()
- Overview
- ParticleType
- ParticleType.clear()
- ParticleType.create()
- ParticleType.createShape()
- ParticleType.destroy()
- ParticleType.isFunctional()
- ParticleType.setAlpha()
- ParticleType.setAngle()
- ParticleType.setBlend()
- ParticleType.setColor()
- ParticleType.setColorHSV()
- ParticleType.setColorMix()
- ParticleType.setColorRGB()
- ParticleType.setDeath()
- ParticleType.setDirection()
- ParticleType.setGravity()
- ParticleType.setLife()
- ParticleType.setScale()
- ParticleType.setShape()
- ParticleType.setSize()
- ParticleType.setSpeed()
- ParticleType.setSprite()
- ParticleType.setStep()
- ParticleType.toString()
- Point
- Point.collision()
- Point.cursorHold()
- Point.cursorOver()
- Point.cursorPressed()
- Point.cursorReleased()
- Point.isFunctional()
- Point.render()
- Point.toString()
- Preface
- PriorityQueue
- PriorityQueue.add()
- PriorityQueue.clear()
- PriorityQueue.contains()
- PriorityQueue.copy()
- PriorityQueue.count()
- PriorityQueue.destroy()
- PriorityQueue.forEach()
- PriorityQueue.fromArray()
- PriorityQueue.fromEncodedString()
- PriorityQueue.getFirst()
- PriorityQueue.getLast()
- PriorityQueue.getPriority()
- PriorityQueue.getSize()
- PriorityQueue.isEmpty()
- PriorityQueue.isFunctional()
- PriorityQueue.remove()
- PriorityQueue.removeFirst()
- PriorityQueue.removeLast()
- PriorityQueue.setPriority()
- PriorityQueue.toArray()
- PriorityQueue.toEncodedString()
- PriorityQueue.toString()
- Queue
- Queue.add()
- Queue.clear()
- Queue.contains()
- Queue.copy()
- Queue.count()
- Queue.destroy()
- Queue.forEach()
- Queue.fromArray()
- Queue.fromEncodedString()
- Queue.getFirst()
- Queue.getLast()
- Queue.getSize()
- Queue.isEmpty()
- Queue.isFunctional()
- Queue.remove()
- Queue.toArray()
- Queue.toEncodedString()
- Queue.toString()
- Range
- Range.clampTo()
- Range.getMiddle()
- Range.interpolate()
- Range.isBetween()
- Range.isBoundary()
- Range.isFunctional()
- Range.percent()
- Range.randomInt()
- Range.randomReal()
- Range.toArray()
- Range.toString()
- RangedValue
- RangedValue.equals()
- RangedValue.interpolate()
- RangedValue.isBoundary()
- RangedValue.isFunctional()
- RangedValue.isMaximum()
- RangedValue.isMinimum()
- RangedValue.modify()
- RangedValue.modifyBounce()
- RangedValue.modifyWrap()
- RangedValue.percent()
- RangedValue.set()
- RangedValue.setMaximum()
- RangedValue.setMiddle()
- RangedValue.setMinimum()
- RangedValue.setOriginal()
- RangedValue.toString()
- Rectangle
- Rectangle.collision()
- Rectangle.containsPoint()
- Rectangle.cursorHold()
- Rectangle.cursorOver()
- Rectangle.cursorPressed()
- Rectangle.cursorReleased()
- Rectangle.isFunctional()
- Rectangle.render()
- Rectangle.toString()
- Room
- Room.AddedInstance
- Room.AddedInstance.isFunctional()
- Room.AddedInstance.toString()
- Room.copy()
- Room.createInstance()
- Room.isActive()
- Room.isFunctional()
- Room.setActive()
- Room.setPersistent()
- Room.setSize()
- Room.toString()
- RoundRectangle
- RoundRectangle.collision()
- RoundRectangle.containsPoint()
- RoundRectangle.cursorHold()
- RoundRectangle.cursorOver()
- RoundRectangle.cursorPressed()
- RoundRectangle.cursorReleased()
- RoundRectangle.isFunctional()
- RoundRectangle.render()
- RoundRectangle.toString()
- Scale
- Scale.approach()
- Scale.contains()
- Scale.equals()
- Scale.getMaximum()
- Scale.getMinimum()
- Scale.grow()
- Scale.isFunctional()
- Scale.mirror()
- Scale.mirrorX()
- Scale.mirrorY()
- Scale.setAll()
- Scale.shrink()
- Scale.toArray()
- Scale.toString()
- Shader
- Shader.getSampler()
- Shader.isActive()
- Shader.isFunctional()
- Shader.setActive()
- Shader.setUniformFloat()
- Shader.setUniformInt()
- Shader.setUniformMatrix()
- Shader.toString()
- Shader.updateUniforms()
- Sprite
- Sprite.destroy()
- Sprite.generateAlphaMap()
- Sprite.getNineslice()
- Sprite.getTexel()
- Sprite.getTexture()
- Sprite.getUV()
- Sprite.isFunctional()
- Sprite.load()
- Sprite.merge()
- Sprite.render()
- Sprite.renderPerspective()
- Sprite.renderTiled()
- Sprite.replace()
- Sprite.setCollisionMask()
- Sprite.setNineslice()
- Sprite.setOrigin()
- Sprite.setSpeed()
- Sprite.toFile()
- Sprite.toString()
- SpriteRenderer
- SpriteRenderer.isFunctional()
- SpriteRenderer.render()
- SpriteRenderer.toArray()
- SpriteRenderer.toString()
- Stack
- Stack.add()
- Stack.clear()
- Stack.contains()
- Stack.copy()
- Stack.count()
- Stack.destroy()
- Stack.forEach()
- Stack.fromArray()
- Stack.fromEncodedString()
- Stack.getFirst()
- Stack.getLast()
- Stack.getSize()
- Stack.isEmpty()
- Stack.isFunctional()
- Stack.remove()
- Stack.toArray()
- Stack.toEncodedString()
- Stack.toString()
- StringParser
- StringParser.charEquals()
- StringParser.charIsWhitespace()
- StringParser.contains()
- StringParser.containsAll()
- StringParser.displayMessageBox()
- StringParser.displayOutput()
- StringParser.duplicate()
- StringParser.endsWith()
- StringParser.forEach()
- StringParser.formatNumber()
- StringParser.fromArray()
- StringParser.getBetween()
- StringParser.getByte()
- StringParser.getByteLength()
- StringParser.getChar()
- StringParser.getDigits()
- StringParser.getFirst()
- StringParser.getLast()
- StringParser.getLetters()
- StringParser.getLettersAndDigits()
- StringParser.getOrd()
- StringParser.getPart()
- StringParser.getPixelSize()
- StringParser.getSize()
- StringParser.getSubstringCount()
- StringParser.getSubstringPosition()
- StringParser.insert()
- StringParser.isFunctional()
- StringParser.remove()
- StringParser.replace()
- StringParser.reverse()
- StringParser.setByte()
- StringParser.setLowercase()
- StringParser.setParser()
- StringParser.setUppercase()
- StringParser.split()
- StringParser.startsWith()
- StringParser.toArray()
- StringParser.toNumber()
- StringParser.toString()
- StringParser.trim()
- Surface
- Surface.clear()
- Surface.copy()
- Surface.create()
- Surface.destroy()
- Surface.fromBuffer()
- Surface.getPixel()
- Surface.getTexel()
- Surface.getTexture()
- Surface.isActive()
- Surface.isFunctional()
- Surface.render()
- Surface.renderTiled()
- Surface.setActive()
- Surface.setSize()
- Surface.toFile()
- Surface.toString()
- SurfaceRenderer
- SurfaceRenderer.isFunctional()
- SurfaceRenderer.render()
- SurfaceRenderer.toString()
- TextAlign
- TextAlign.isFunctional()
- TextAlign.mirror()
- TextAlign.mirrorX()
- TextAlign.mirrorY()
- TextAlign.setActive()
- TextAlign.setXCenter()
- TextAlign.setXLeft()
- TextAlign.setXRight()
- TextAlign.setYBottom()
- TextAlign.setYMiddle()
- TextAlign.setYTop()
- TextAlign.toArray()
- TextAlign.toString()
- TextRenderer
- TextRenderer.getBoundaryOffset()
- TextRenderer.isFunctional()
- TextRenderer.render()
- TextRenderer.toString()
- Triangle
- Triangle.containsPoint()
- Triangle.cursorHold()
- Triangle.cursorOver()
- Triangle.cursorPressed()
- Triangle.cursorReleased()
- Triangle.isFunctional()
- Triangle.render()
- Triangle.toString()
- Vector2
- Vector2.add()
- Vector2.approach()
- Vector2.clampTo()
- Vector2.contains()
- Vector2.difference()
- Vector2.divide()
- Vector2.dotProduct()
- Vector2.equals()
- Vector2.flip()
- Vector2.getAngle()
- Vector2.getDistance()
- Vector2.getMagnitude()
- Vector2.getMaximum()
- Vector2.getMinimum()
- Vector2.getNormalized()
- Vector2.getSign()
- Vector2.grow()
- Vector2.isFunctional()
- Vector2.mirror()
- Vector2.multiply()
- Vector2.product()
- Vector2.quotient()
- Vector2.set()
- Vector2.setAll()
- Vector2.setCeil()
- Vector2.setCursor()
- Vector2.setFloor()
- Vector2.setRound()
- Vector2.shrink()
- Vector2.substract()
- Vector2.sum()
- Vector2.toArray()
- Vector2.toString()
- Vector4
- Vector4.add()
- Vector4.approach()
- Vector4.clampTo()
- Vector4.combine()
- Vector4.contains()
- Vector4.difference()
- Vector4.divide()
- Vector4.dotProduct()
- Vector4.equals()
- Vector4.flip()
- Vector4.getAngle()
- Vector4.getClosest()
- Vector4.getDistance()
- Vector4.getMagnitude()
- Vector4.getMaximum()
- Vector4.getMiddle()
- Vector4.getMinimum()
- Vector4.getNormalized()
- Vector4.getSign()
- Vector4.grow()
- Vector4.interpolate()
- Vector4.isBetween()
- Vector4.isFunctional()
- Vector4.mirror()
- Vector4.mirrorX()
- Vector4.mirrorY()
- Vector4.multiply()
- Vector4.percent()
- Vector4.product()
- Vector4.quotient()
- Vector4.set()
- Vector4.setAll()
- Vector4.setCeil()
- Vector4.setCursor()
- Vector4.setFloor()
- Vector4.setRound()
- Vector4.shrink()
- Vector4.sort()
- Vector4.split()
- Vector4.substract()
- Vector4.sum()
- Vector4.toArray()
- Vector4.toString()