Skip to content

Made CellArray.h public for extension authors to use.#92

Closed
WildCard65 wants to merge 1 commit intoalliedmodders:masterfrom
WildCard65:PubCellArray
Closed

Made CellArray.h public for extension authors to use.#92
WildCard65 wants to merge 1 commit intoalliedmodders:masterfrom
WildCard65:PubCellArray

Conversation

@WildCard65
Copy link
Copy Markdown
Contributor

Note: Works ALOT better then Vectors...
About the note, well, in http://github.com/WildCard65/FF2-Alpha I'm making an extension that used an IBasicTrie + CUtlVector combo... but it ran into an issue where the vector f***ed up somewhere in it's storing system.
I solved the issue by replacing all usage of CUtlVector with CellArray, so I believe this should become public.

Note: Works ALOT better then Vectors...
@asherkin
Copy link
Copy Markdown
Member

The supported modern container formats for SourceMod are in AMTL. We won't be exposing more of the old internal ones.

@asherkin asherkin closed this Jul 12, 2014
@WildCard65 WildCard65 deleted the PubCellArray branch July 12, 2014 20:53
@dvander
Copy link
Copy Markdown
Member

dvander commented Jul 12, 2014

Worth noting, CellArray isn't type safe which means it's slated for destruction in the post-Transitional-API world. When it's type safe, it'll be worth thinking whether it's a useful general construct for extensions. (And at that point it will almost certainly subclass AMTL Vector).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants